Optimizing the number of staff in a chain of stores

staff_schedule.ipynb Open In Colab Kaggle Gradient Open In SageMaker Studio Lab Hits

1. Introduction

The presented optimization model aims to assign employees to pharmacies within a branch network, ensuring efficient staff allocation to meet customer demand while maximizing total profit. The model takes into account the following key elements:

  • Pharmacies and Branches: The model organizes pharmacies within branches, considering their distinct working hours, distance between them, and daily sales and revenue data for different times of the day and year.

  • Employee Assignment: Employees are assigned to pharmacies based on various constraints, including their base workplaces, maximum distance for reassignment, sales performance, and individual working hours or vacation schedules.

  • Shift Types: Different shift types with specific attributes such as daily work hours, overtime allowances, and weekly or yearly working hour limits are defined. The model ensures that employees are not overworked and adhere to these limits.

  • Staffing and Demand Management: The model incorporates the concept of peak hours and days, requiring additional staff to meet higher demand. A penalty is applied when the staffing level falls short of the expected sales demand.

  • Revenue and Costs: The objective function maximizes the total profit by balancing pharmacy revenue, employee salary costs (including overtime), and penalties for unmet demand. The model dynamically adjusts for sales performance, ensuring that employees with higher performance are prioritized for assignment.

  • Constraints: Multiple constraints are implemented to regulate the schedule, such as ensuring employees work only one continuous shift per cycle, do not exceed weekly or yearly overtime limits, and are assigned in accordance with their capacity to meet pharmacy sales demands.

The model optimizes employee allocation across a network of pharmacies, striving to meet customer demand while minimizing costs and ensuring compliance with labor regulations.

Partner with the AMPL team to transform complex problems into optimized solutions. AMPL consulting services combine deep technical knowledge with industry-leading insights, helping you unlock the full potential of optimization within your organization.

Tags: mip, scheduling, data-driven model, amplpy, cbc, highs, gurobi

Notebook author: Mikhail Riabtsev <mail@solverytic.com>


2. Pharmacy Network Overview

There are historical data on sales of the pharmacy chain for the same period a year earlier. Available data include:

alt text

1. Pharmacy Data

  • Branch Name: The specific branch to which a pharmacy belongs, providing organizational context.

  • Pharmacy Address: The physical location of each pharmacy, crucial for understanding regional performance and logistics.

  • Operating Days per Week: The number of days each pharmacy is open, affecting sales potential and staffing needs.

  • Working Hours per Day: The total hours each pharmacy is operational daily, influencing sales opportunities and shift planning.

  • Geotags: Geographical coordinates of each pharmacy, useful for mapping and regional analysis. Please review initial data here.

2. Sales Data

  • Transaction Date and Time: The exact timestamp of each sale, essential for analyzing peak sales periods and daily trends.

  • Pharmacy Location: The specific pharmacy where the transaction took place, allowing for location-based sales analysis.

  • Salesperson: The individual responsible for the sale, linking performance metrics to specific employees.

  • Items Sold: The quantity of products sold during each transaction, critical for inventory management and sales tracking.

  • Profit Generated: The profit margin on each sale, providing financial insights at both micro (per transaction) and macro (overall network) levels. Please review initial data here.

3. Personnel Data

  • Hourly Wages: The pay rate for employees, essential for calculating labor costs and analyzing payroll expenses.

  • Base Pharmacy: The primary location where an employee is assigned, relevant for tracking employee movement and shift assignments.

  • Replacement Distance: The maximum distance a worker can travel to temporarily work at a different pharmacy when needed.

  • SalesPerformance: Employee sales performance for priority scheduling.

  • Vacation Preferences: The preferred start dates for employee vacations, aiding in scheduling and ensuring adequate staffing during peak periods.

  • Vacation Duration: Duration of vacation, days. Please review initial data here.

Work Methods

The network uses three distinct work methods, each designed to meet different operational needs and governed by specific rules:

1. Base Work Method

  • Daily Work Hours: Employees work standard 8-hour shifts.

  • Weekly Work Hours: Total work hours per week are capped at 40.

  • Overtime Rules: Employees can work up to 2 and 8 additional hours per day and week respectively, with an annual limit of 96 hours. Overtime is compensated at double the regular wage.

2. Rotational Work Method

  • Shift Duration: Shifts can be up to 12 hours long.

  • Work Schedule: Employees work for 2 consecutive days, followed by 2 days off.

3. Additional Work Method

  • Work Hours: Employees can work up to 4 hours per day, accommodating those seeking part-time roles.

  • Overtime Rules: Employees can work up to 2 and 8 additional hours per day and week respectively, with an annual limit of 96 hours. Overtime is compensated at double the regular wage.

General Rules

The pharmacy network adheres to several overarching rules designed to maintain a fair and efficient work environment:

  • Weekly Workdays: Employees are limited to working a maximum of 6 days per week to prevent burnout.

  • Vacation Entitlement: Employees are entitled to n days of leave per year.

  • Schedule Flexibility: Work schedules can only be adjusted every 14 days to maintain stability in staffing and operations.

  • Peak Demand: During peak hours (12PM - 20PM) and peak season (4-5 months of the year), staff must be assigned to meet demand equal to the available data +10%.

Objective

Optimize the pharmacy chain’s workforce to maximize profitability while adhering to regulatory and operational standards. Ensure each branch operates efficiently by balancing key factors such as employee well-being, customer demand, and logistical challenges. Develop a sustainable and flexible operating strategy that supports long-term success.


Let’s start by downloading the necessary extensions and libraries

# Install dependencies
%pip install -q amplpy pandas
import pandas as pd
import numpy as np
# Google Colab & Kaggle integration
from amplpy import AMPL, ampl_notebook

ampl = ampl_notebook(
    modules=["cbc", "highs", "gurobi"],  # modules to install
    license_uuid="default",  # license to use
)  # instantiate AMPL object and register magics

3. AMPL formulation of the model

Use %%writefile to create a file with the model

%%writefile staff_schedule.mod
reset;

### SETS
  set BRANCH ;                                        # Set of all branches where pharmacies are located
  set PHARM;                                          # Set of all pharmacies
  set PHARMACIES{BRANCH} within PHARM;                # Set of pharmacies within each branch
  set EMPLOYEES ;                                     # Set of employees
  set EMPL_WORKPLACE{EMPLOYEES} within PHARM;         # Set of base pharmacies for each employee, indicating their usual workplace
  set SHIFT_TYPES ;                                   # Set of shift types available for assignment

  param nYearDayData = 31 ;                           # Number of days for which sales and staff data are available
  param nYearDay = nYearDayData ;                     # Number of days under consideration in the current optimization model
  param SchedCycle = nYearDayData ;                   # The number of days in a scheduling cycle.
                                                      # Frequency at which an employee can switch between different shift modes, pharnacies.
                                                      # Here we can set up different conditions for different [shifts, pharmacies]
  param nScheduleCycle = ceil(nYearDay/SchedCycle) ;  # Number of scheduling cycles in the model period
  param nWeekDay = 7 ;                                # Number of days in a week
  param nWeek = ceil(nYearDay/nWeekDay) ;             # Total number of weeks considered in the model
  param nHour = 23 ;                                  # Number of hours in a working day (0 to 23, assuming 24-hour coverage)

  set PHARM_HOURS_DATA = {PHARM, 1..nYearDayData, 0..nHour};  # Set of valid combinations of pharmacies, days, and hours from the dataset
  set SHIFT_HOURS = {PHARM, SHIFT_TYPES, 0..nHour, 0..nHour}; # Set of possible pharmacy, shift, and hour combinations
  set PEAK_HOURS = {12..20} ;                         # Hours of the day when demand peaks (e.g., lunch and evening)
  set PEAK_DAYS = {120..180} ;                        # Peak days with high demand, often due to seasonal trends


### PARAMETERS
 ## Pharmacy-specific parameters
  param ph_StartTime{PHARM} >= 0 ;                    # Start time of the workday at each pharmacy (in hours, 0..23)
  param ph_WorkDuration{PHARM} >= 0 ;                 # Duration of the working day for each pharmacy (in hours)
  param ph_Distance{p in PHARM, pp in PHARM: p != pp} >= 0 ;  # Distance between pharmacies
  param staffReserve >= 0 ;                           # Reserve staff requirement during peak times (extra staff needed during busy hours)

  param ph_ItemsSold{PHARM_HOURS_DATA} default 1 >= 0;# Number of items sold at each pharmacy at each hour on each day
  param ph_AdjustedItemsSold{(ph,d,h) in PHARM_HOURS_DATA} := # Adjusted number of items sold during peak times, with a staff reserve multiplier
   if (h in PEAK_HOURS or d in PEAK_DAYS)
   then ph_ItemsSold [ph,d,h] * staffReserve          # Multiply sales during peak hours/days by the reserve factor
   else ph_ItemsSold [ph,d,h] ;                       # Regular sales during non-peak times

  param ph_Revenue{PHARM_HOURS_DATA} default 0 >= 0 ; # Revenue generated from sales at each pharmacy for each hour on each day
  param penaltyCoeff >= 0 default 1;                  # Penalty coefficient for unmet demand

  param ph_DaySchedule {SHIFT_HOURS} >= 0 default 0 ; # Defines pharmacy work schedules per day for different shifts


  ## Shift-related parameters
  set SHIFT_PARAM = {                                 # Set of different parameters defining shift rules and limitations.
    'DailyWorkHours',                                 # Working hours per day by shift type
    'OvertimeHours',                                  # Overtime hours per day allowed for shift type.
    'maxWeeklyHours',                                 # Maximum working hours per week by shift type
    'maxWeeklyOvertimeHours',                         # Maximum overtime hours per week by shift type
    'maxYearOvertimeHours',                           # Maximum overtime hours per year by shift type
    'TotalHours'};                                    # Total hours per shift, including both regular and overtime hours

  param shiftAtr {SHIFT_TYPES, SHIFT_PARAM} >= 0 ;    # Defines parameters for each shift type (e.g., daily hours, overtime)
  param cycleSchedule{SHIFT_TYPES, 1..SchedCycle} >= 0 default 0; # Schedule defining how shifts are distributed across the days

 ## Employee-specific parameters
  set EMPL_PARAM = {                                  # Set of parameters related to employee attributes.
    'MaxItemsSoldPerHour',                            # Max number of items an employee can sell per hour (workload capacity)
    'MaxReplaceDistance',                             # Maximum distance between pharmacies for employee reassignment
    'SalaryPerHour',                                  # Hourly wage for each employee
    'VacationStartPeriod',                            # Start day for vacations for each employee
    'VacationDuration',                               # Duration of vacation for each employee
    'SalesPerformance'} ;                             # Sales performance metric for each employee (used for priority scheduling)

  param emplAtr{EMPLOYEES, EMPL_PARAM} >= 0 ;         # Table of employee-specific attributes and constraints.

  # Total salary cost for each employee per shift, including overtime.
  param empl_SalaryPerShift{e in EMPLOYEES, sh in SHIFT_TYPES} =
    emplAtr[e, 'SalaryPerHour'] * (shiftAtr[sh, 'DailyWorkHours'] + 2 * shiftAtr[sh, 'OvertimeHours']) ;

 ## Assignment Links and Shift Links Definitions
  # ASSIGNMENT_LINKS defines valid assignment scenarios of employees to branches, pharmacies, days, and hours, based on certain conditions.
  set ASSIGNMENT_LINKS within {br in BRANCH, PHARMACIES[br], EMPLOYEES, 1..nYearDay, 0..nHour} :=
    setof {br in BRANCH, ph in PHARMACIES[br], e in EMPLOYEES, d in 1..nYearDay, h in 0..nHour:
    (ph, d, h) in PHARM_HOURS_DATA and                # Only consider valid working hours
    d >= 1 and d <= nYearDay and                      # Only consider valid working days
    h >= ph_StartTime[ph] and                         # Ensure the hour is after or at the start of the working day
    h < ph_StartTime[ph] + ph_WorkDuration[ph]-1 and  # Ensure the hour is before the end of the working day
    sum {ew in EMPL_WORKPLACE[e]} (if (ph != ew) then ph_Distance[ew, ph] else 0) <= emplAtr[e, 'MaxReplaceDistance'] and # Ensure max distance constraint is respected
    ph in PHARMACIES[br] and                          # Pharmacy must be within the current branch
    exists {ew in EMPL_WORKPLACE[e]} (ew in PHARMACIES[br]) and     # Employee's base pharmacy must be in the same branch
    not (d >= emplAtr[e,'VacationStartPeriod'] and d < emplAtr[e,'VacationStartPeriod'] + emplAtr[e,'VacationDuration']) # Exclude vacation period
    } (br,ph,e,d,h);                                  # Set of valid assignments based on above conditions

  # Set of valid branch-pharmacy-employee-day-hour-shift type combinations
  set SHIFT_LINKS within {br in BRANCH, PHARMACIES[br], EMPLOYEES, 1..nYearDay, 0..nHour, SHIFT_TYPES} :=
    setof {(br,ph,e,d,h) in ASSIGNMENT_LINKS,  sh in SHIFT_TYPES: # Iterate over valid assignment links and shift types to determine valid shift start times
    h <= ph_StartTime[ph]                             # Ensure that the shift can start and finish within the pharmacy's working hours. The shift must end before the pharmacy closes
    + ph_WorkDuration[ph]
    - shiftAtr[sh,'TotalHours']}
    (br,ph,e,d,h,sh);                                 # Creates the set of valid shift links based on the conditions above.

  # Set for valid assignments considering branch, pharmacy, employee, day, and shift
  set SHIFT_LINKS_br_ph_e_d_sh  := setof{(br,ph,e,d,h,sh) in SHIFT_LINKS}   (br,ph,e,d,sh);
  set SHIFT_LINKS_br_ph_e_sh    := setof{(br,ph,e,d,h,sh) in SHIFT_LINKS}   (br,ph,e,sh);
  set SHIFT_LINKS_e_sh          := setof{(br,ph,e,d,h,sh) in SHIFT_LINKS}   (e,sh);
  set LINKS_br_ph_d_h           := setof{(br,ph,e,d,h) in ASSIGNMENT_LINKS} (br,ph,d,h) ;
  set LINKS_e_d                 := setof{(br,ph,e,d,h) in ASSIGNMENT_LINKS} (e,d) ;

### VARIABLES
  # Binary variable for the start of an assignment of employees to pharmacies and shift
  var StartPeriodSched{(br,ph,e,sh) in SHIFT_LINKS_br_ph_e_sh, 1..nScheduleCycle} binary ;

  # Binary variable indicating if an employee is assigned to work during a specific hour
  var StartDaySchedule{(br,ph,e,d,h,sh) in SHIFT_LINKS} binary;

  # Binary variable indicating the scope & conditions of assign shift by days
  var AssignDaySchedule{(br,ph,e,d,h) in ASSIGNMENT_LINKS} =
    sum{(br,ph,e,d,t,sh) in SHIFT_LINKS: t >= h - shiftAtr[sh,'TotalHours'] and t <= h}
    StartDaySchedule[br,ph,e,d,t,sh] * ph_DaySchedule[ph,sh,t,h] ;

  var StaffShortageSlack{LINKS_br_ph_d_h} >= 0 ;      # Variable representing a slack variable used when there's a staff shortage

### OBJECTIVE FUNCTION  # Objective function to maximize total profit by balancing pharmacy revenue, employee costs, and penalties for unmet demand
maximize TotalProfit:                                 # Objective function aiming to maximize total profit by balancing pharmacy revenue, employee costs, and penalties for unmet demand.
    sum{(br,ph,d,h) in LINKS_br_ph_d_h}
    (ph_Revenue[ph,d,h] * (1 - StaffShortageSlack[br,ph,d,h] / ph_ItemsSold[ph,d,h])  # Revenue from sales adjusted by the minimum demand.
    - penaltyCoeff * StaffShortageSlack[br,ph,d,h])               # Penalties for staff shortages.
    - sum{(br,ph,e,d,t,sh) in SHIFT_LINKS}
    StartDaySchedule[br,ph,e,d,t,sh] * empl_SalaryPerShift[e,sh] ;# Employee salary costs


### CONSTRAINTS
  # 1. Ensure that employees only start one shift per scheduling cycle (SchedCycle)
  s.t. PeriodCycle {e in EMPLOYEES, sch in 1..nScheduleCycle}:
    sum {(br,ph,e,sh) in SHIFT_LINKS_br_ph_e_sh}
    StartPeriodSched[br,ph,e,sh,sch] <= 1;

  # 2. Ensure valid shift assignments are respected
  s.t. ShiftAssignValidity {(br,ph,e,d,sh) in SHIFT_LINKS_br_ph_e_d_sh}:
    sum{(br,ph,e,d,h,sh) in SHIFT_LINKS} StartDaySchedule[br,ph,e,d,h,sh] <=
    sum{sch in 1..nScheduleCycle: sch = ceil(d/SchedCycle)}
      StartPeriodSched[br,ph,e,sh,sch] * cycleSchedule[sh,d] ;

  # 3. Ensure enough staff is available to handle the expected sales and Reserve of staff at each pharmacy
  s.t. StaffNumber{(br,ph,d,h) in LINKS_br_ph_d_h}:
    sum{(br,ph,e,d,h) in ASSIGNMENT_LINKS}
      AssignDaySchedule[br,ph,e,d,h] * emplAtr[e,'MaxItemsSoldPerHour'] #
      >= ph_AdjustedItemsSold[ph,d,h] - StaffShortageSlack[br,ph,d,h] ;

 ## Hours Constraints:
  # 4. Ensure employees do not exceed weekly working hours
  s.t. WeekHourLimit {(e,sh) in SHIFT_LINKS_e_sh, w in 1..nWeek}:
    sum{(br,ph,e,d,h,sh) in SHIFT_LINKS: d >= (w-1) * nWeekDay + 1 and d <= w * nWeekDay}
    StartDaySchedule[br,ph,e,d,h,sh] * shiftAtr[sh,'TotalHours']
    <= shiftAtr[sh,'maxWeeklyHours'] ;

  # 5. Ensure that weekly overtime hours do not exceed the maximum allowed
  s.t. WeekOvertimeLimit {e in EMPLOYEES, w in 1..nWeek, sh in SHIFT_TYPES}:
    sum{(br,ph,e,d,h,sh) in SHIFT_LINKS: d >= (w-1) * nWeekDay + 1 and d <= w * nWeekDay}
    StartDaySchedule[br,ph,e,d,h,sh] * shiftAtr[sh,'OvertimeHours']
    <= shiftAtr[sh,'maxWeeklyOvertimeHours'] ;

  # 6. Ensure that yearly overtime hours do not exceed the maximum allowed
  s.t. YearOvertimeLimit {e in EMPLOYEES, sh in SHIFT_TYPES}:
    sum{(br,ph,e,d,h,sh) in SHIFT_LINKS}
    StartDaySchedule[br,ph,e,d,h,sh] * shiftAtr[sh,'OvertimeHours']
    <= shiftAtr[sh,'maxYearOvertimeHours'] ;
Writing staff_schedule.mod
# Read the model
ampl.read('staff_schedule.mod')

4. Load data

4.1. Load data from Sales.csv

sales_file = 'https://raw.githubusercontent.com/ampl/colab.ampl.com/refs/heads/master/authors/mikhail/StaffChain/Sales.csv'
pharmacies_file = "https://raw.githubusercontent.com/ampl/colab.ampl.com/refs/heads/master/authors/mikhail/StaffChain/Pharmacies.csv"
employees_file = "https://raw.githubusercontent.com/ampl/colab.ampl.com/refs/heads/master/authors/mikhail/StaffChain/Employees.csv"

# The 'keep_default_na' parameter is set to False to avoid automatic replacement of missing values with NaN.
df = pd.read_csv(sales_file, delimiter = ";", keep_default_na = False)

# Define a set in AMPL named 'PHARM', containing unique shop names from the 'Shop' column in the DataFrame.
ampl.set['PHARM'] = set(df['Shop'])
print(set(df['Shop']))
# Define a set in AMPL named 'LINKS_' that contains tuples of ('Shop', 'DayOfYear', 'TimePeriod').
# Each row in the DataFrame is used to create these tuples.
#ampl.set['PHARM_HOURS_DATA'] = df.apply(lambda row: (row['Shop'], row['DayOfYear'], row['TimePeriod']), axis=1)

# Get a list of columns from the DataFrame, excluding 'ph_Revenue' and 'ph_ItemsSold'.
# This list will be used as the index when setting parameters in AMPL.
set_of_columns = df.loc[:, (df.columns != "pharm_Revenue") & (df.columns != "pharm_ItemsSold")].columns.tolist()

# Iterate over the list of numeric columns to replace commas with dots and convert the data type to float.
#numeric_columns = ['pharm_Revenue']  # List of columns to convert to numeric
#for column in numeric_columns:
#   df[column] = df[column].str.replace(',', '.').astype(float)

# If there are columns left to index (i.e., the DataFrame is not empty after excluding 'ph_Revenue' and 'ph_ItemsSold'),
# set the 'ph_Revenue' and 'ph_ItemsSold' parameters in AMPL, using the remaining columns as the index.
if set_of_columns:                                                              # If there are any remaining columns
    ampl.param["ph_Revenue"] = df.set_index(set_of_columns)["pharm_Revenue"]
    ampl.param["ph_ItemsSold"] = df.set_index(set_of_columns)["pharm_ItemsSold"]
{33, 34, 35, 36, 37, 38, 47, 48}

4.2.1. Load data from Pharmacies.csv

df = pd.read_csv(pharmacies_file, delimiter = ";", keep_default_na = False)
# Define the sets
# # Define a set in AMPL named 'BRANCH', containing unique branch names from the 'BranchName' column in the DataFrame.
ampl.set['BRANCH'] = set(df['BranchName'])

# Group the DataFrame by the 'BranchName' column and for each branch, collect the corresponding 'Pharmacy_id' values into a set.
# The 'apply(set)' function converts values into sets for each branch.
# The 'to_dict()' method then converts this Series of sets into a dictionary.
# In this dictionary, the keys are branch names and the values are sets of pharmacy IDs.
ampl.set['PHARMACIES'] = df.groupby('BranchName')['Pharmacy_id'].apply(set).to_dict()

# Define parameters in AMPL related to pharmacy working hours.
# 'ph_StartTime' is set with 'Pharmacy_id' as the index and 'OpenTime' as the value.
ampl.param["ph_StartTime"] = df.set_index('Pharmacy_id')["OpenTime"]
# 'ph_WorkDuration' is set with 'Pharmacy_id' as the index and 'Work period, hours' as the value.
ampl.param["ph_WorkDuration"] = df.set_index('Pharmacy_id')["Work period, hours"]

# Calculate EndTime in hours
df['EndTime'] = (df['OpenTime'] + df['Work period, hours'])-1 % 24  # Use modulo 24 for wrap-around

# Create the desired dictionary
pharmacy_dict = {str(row['Pharmacy_id']): (row['OpenTime'], row['EndTime']) for _, row in df.iterrows()}

4.2.2. Calculation of distance between pharmacies

import math
from itertools import combinations

# Iterate over the list of numeric columns to replace commas with dots and convert the data type to float.
numeric_columns = ['latitude', 'longitude']  # List of columns to convert to numeric
#for column in numeric_columns:
#    df[column] = df[column].str.replace(',', '.').astype(float)
coordinates = df[['Pharmacy_id', 'latitude', 'longitude']]
def haversine(lat1, lon1, lat2, lon2):
    lat1, lon1, lat2, lon2 = map(math.radians, [lat1, lon1, lat2, lon2])    # Convert latitude and longitude from degrees to radians

    # Haversine formula
    dlat = lat2 - lat1
    dlon = lon2 - lon1
    a = math.sin(dlat / 2) ** 2 + math.cos(lat1) * math.cos(lat2) * math.sin(dlon / 2) ** 2
    c = 2 * math.asin(math.sqrt(a))
    R = 6371.0          # Radius of Earth in kilometers (mean radius = 6,371 km)
    return R * c

distance_dict = {}      # Create a dictionary to store distances
# Compute distances between each pair of pharmacies
for (id1, lat1, lon1), (id2, lat2, lon2) in combinations(coordinates.itertuples(index=False), 2):
    distance = haversine(lat1, lon1, lat2, lon2)
    distance_dict[(id1, id2)] = distance
    distance_dict[(id2, id1)] = distance  # Add the reverse pair since distance is symmetric

# Convert distances into a format suitable for AMPL
# AMPL expects a dictionary where each key is a tuple (p, pp) and the value is the distance
ampl.param['ph_Distance'] = { (p, pp): distance for (p, pp), distance in distance_dict.items() }

4.3. Load data from Employees.csv

df_empl = pd.read_csv(employees_file, delimiter = ";", keep_default_na = False)

# # Define a set in AMPL named 'EMPLOYEES', containing unique employee IDs from the 'Employee_id' column in the DataFrame.
ampl.set['EMPLOYEES'] = set(df_empl['Employee_id'])
ampl.set['EMPL_WORKPLACE'] = df_empl.groupby('Employee_id')['Pharmacy_id'].apply(set).to_dict()

# Define the parameters for employees in AMPL.
# Specify which columns should be numeric; in this case, 'SoldPerHour'.
#numeric_columns = ['SoldPerHour']   # List of columns to convert to numeric.
#for column in numeric_columns:      # Iterate over the list of numeric columns to replace commas with dots and convert the data type to float.
#   df_empl[column] = df_empl[column].str.replace(',', '.').astype(float)

# Initialize a dictionary to store the parameter data for emplAtr
emplAtr_dict = {}

# Loop through each employee and populate the emplAtr dictionary for each parameter
for index, row in df_empl.iterrows():
    employee_id = row['Employee_id']
    emplAtr_dict[(employee_id, 'MaxReplaceDistance')] = row['ReplaceDistance']
    emplAtr_dict[(employee_id, 'MaxItemsSoldPerHour')] = row['SoldPerHour']
    emplAtr_dict[(employee_id, 'SalaryPerHour')] = row['SalaryPerHour']
    emplAtr_dict[(employee_id, 'VacationStartPeriod')] = row['VacationStartPeriod']
    emplAtr_dict[(employee_id, 'VacationDuration')] = row['VacationDuration']
    emplAtr_dict[(employee_id, 'SalesPerformance')] = row['SalesPerformance']
# Now pass this dictionary to the AMPL parameter `emplAtr`
ampl.param['emplAtr'] = emplAtr_dict

4.4. Define the operating mode data

# Example data
data = {
    'ShiftType': ["Base", "Base+1", "Base+2", "Rotational", "Additional", "Additional+1","Additional+2"],  # Different shift types
    'DailyWorkHours': [8, 8, 8, 12, 4, 4, 4],                   # Daily work hours for each shift type
    'OvertimeHours': [0, 1, 2, 0, 0, 1, 2],                     # Overtime hours for each shift type
    'maxWeeklyHours': [40, 40, 40, 48, 4, 4, 4],                # Maximum weekly hours for each shift type
    'maxWeeklyOvertimeHours': [0, 6, 8, 0, 0, 6, 8],            # Maximum weekly overtime hours
    'maxYearOvertimeHours': [0, 96, 96, 0, 0, 96, 96]           # Maximum yearly overtime hours
}

# Convert data to DataFrame
df_shift = pd.DataFrame(data)

# Calculate the total hours
df_shift['TotalHours'] = df_shift['DailyWorkHours'] + df_shift['OvertimeHours']

# Convert the TotalHours column to a numpy array
total_hours_array = df_shift['TotalHours'].to_numpy()

# Set SHIFT_TYPES in AMPL with the unique shift types from the DataFrame
ampl.set['SHIFT_TYPES'] = set(df_shift['ShiftType'])

# Initialize the dictionary for shiftAtr
shiftAtr_dict = {}

# Populate the dictionary
for index, row in df_shift.iterrows():
    shift_type = row['ShiftType']
    shiftAtr_dict[(shift_type, 'DailyWorkHours')] = row['DailyWorkHours']
    shiftAtr_dict[(shift_type, 'OvertimeHours')] = row['OvertimeHours']
    shiftAtr_dict[(shift_type, 'maxWeeklyHours')] = row['maxWeeklyHours']
    shiftAtr_dict[(shift_type, 'maxWeeklyOvertimeHours')] = row['maxWeeklyOvertimeHours']
    shiftAtr_dict[(shift_type, 'maxYearOvertimeHours')] = row['maxYearOvertimeHours']
    shiftAtr_dict[(shift_type, 'TotalHours')] = row['TotalHours']

# Set the parameter in AMPL
ampl.param['shiftAtr'] = shiftAtr_dict

total_hours_output = {}

# Iterate through the data dictionary
for (key1, key2), value in shiftAtr_dict.items():
    # Check if the second key is 'TotalHours'
    if key2 == 'TotalHours':
        # Store the result in the output dictionary
        total_hours_output[key1] = value

# Define staffReserve
ampl.param['staffReserve'] = 1.1

4.5. Define the availability table for the daily schedules

from math import factorial

# Function to compute the availability table where employees must work d consecutive hours
def schedule(start, end, d):
    w = end - start  # Total number of working hours for the pharmacy (shift length)
    s = [[0 for _ in range(24)] for _ in range(w - d + 1)]

    for i in range(w - d + 1):
        for dd in range(d):
            s[i][start + i + dd] = 1
            return s

# Initialize SHIFT_HOURS and ph_DaySchedule
SHIFT_HOURS = []
ph_DaySchedule = {}  # Should be a dictionary for easy access

# Iterate over each pharmacy and generate the availability schedule
for pharmacy_name, (start_hour, end_hour) in pharmacy_dict.items():
    shift_length = end_hour - start_hour
    #print(f"\n{pharmacy_name} (Working hours: {start_hour}:00 - {end_hour}:00, Shift length: {shift_length} hours)")

    # Iterate over each shift type and corresponding work hours in total_hours_output
    for shift_type_, work_hours in total_hours_output.items():
        # Skip the entry if work_hours is 0
        if work_hours == 0:
            continue  # Skip to the next iteration

        # Ensure the employee's consecutive hours are less than or equal to the pharmacy's total working hours
        if work_hours <= shift_length:
            #print(f"\nPossible schedules for {work_hours} consecutive working hours under shift type {shift_type_}:")

            # Generate the availability schedule for this combination
            availability_schedule = schedule(start_hour, end_hour, work_hours)

            # Populate SHIFT_HOURS and ph_DaySchedule
            for schedule_index, schedule_row in enumerate(availability_schedule):

                # Create a tuple for each schedule: (pharmacy, shift_type, start_hour)
                for i in range(work_hours):
                    schedule_tuple = (int(pharmacy_name), shift_type_, start_hour + schedule_index, start_hour + schedule_index + i)
                    SHIFT_HOURS.append(schedule_tuple)

                    # For each hour of the day (0 to 23), assign 1 if employee is working, otherwise 0
                for hour in range(23):
                        # Only include hours that are relevant for the pharmacy's working hours
                    if start_hour + schedule_index <= hour < start_hour + schedule_index + work_hours:
                            # Assign 1 for hours the employee is working
                        ph_DaySchedule[(int(pharmacy_name), shift_type_, start_hour + schedule_index, hour)] = 1

# Assign the SHIFT_HOURS set
#ampl.set['SHIFT_HOURS'] = set(SHIFT_HOURS)

# Assign the ph_DaySchedule parameter
ampl.param['ph_DaySchedule'] = ph_DaySchedule

4.6. Define the availability table for the cycle schedule

%%ampl_eval
data;
# These data describe the operating rules for different schedules within cycle
param cycleSchedule: 1   2   3   4   5   6   7   8   9   10  11  12 13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30:=
"Base"              1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
"Base+1"            1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
"Base+2"            1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
"Rotational"        1   1   0   0   1   1   0   0   1   1   0   0   1   1   0   0   1   1   0   0   1   1   0   0   1   1   0   0   1   1
"Additional"        1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
"Additional+1"      1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
"Additional+2"      1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1 ;

5. Solve problem

ampl.option['show_stats'] = 1         # (1) Show statistical information about the size of the problem. Default 0 (statistics are not displayed)

ampl.option['mp_options'] = 'outlev=1 lim:time=300'
ampl.solve(solver='gurobi') # with Community Edition use 'highs' or 'cbc'
Presolve eliminates 17552 constraints and 98249 variables.
Substitution eliminates 60438 variables.
Adjusted problem:
130745 variables:
	127862 binary variables
	2883 linear variables
27424 constraints, all linear; 1063603 nonzeros
	27424 inequality constraints
1 linear objective; 129436 nonzeros.

Gurobi 11.0.1: Set parameter LogToConsole to value 1
  tech:outlev = 1
Set parameter TimeLimit to value 300
  lim:time = 300
Set parameter InfUnbdInfo to value 1
Gurobi Optimizer version 11.0.1 build v11.0.1rc0 (linux64 - "TUXEDO OS 2")

CPU model: 13th Gen Intel(R) Core(TM) i5-1340P, instruction set [SSE2|AVX|AVX2]
Thread count: 16 physical cores, 16 logical processors, using up to 16 threads

Optimize a model with 27424 rows, 130746 columns and 1063603 nonzeros
Model fingerprint: 0x98fee74b
Variable types: 2884 continuous, 127862 integer (0 binary)
Coefficient statistics:
  Matrix range     [1e+00, 3e+01]
  Objective range  [1e+00, 2e+02]
  Bounds range     [1e+00, 2e+05]
  RHS range        [1e+00, 1e+02]
Found heuristic solution: objective -87942.53000
Found heuristic solution: objective -87942.52975
Presolve removed 5689 rows and 24544 columns
Presolve time: 1.28s
Presolved: 21735 rows, 106202 columns, 953358 nonzeros
Variable types: 0 continuous, 106202 integer (104978 binary)
Deterministic concurrent LP optimizer: primal simplex, dual simplex, and barrier
Showing barrier log only...

Root barrier log...

Ordering time: 0.41s

Barrier statistics:
 AA' NZ     : 9.320e+05
 Factor NZ  : 9.043e+06 (roughly 120 MB of memory)
 Factor Ops : 4.955e+09 (less than 1 second per iteration)
 Threads    : 14

                  Objective                Residual
Iter       Primal          Dual         Primal    Dual     Compl     Time
   0  -4.54101504e+08  4.71528392e+08  2.76e+04 3.44e+01  2.19e+04     2s
   1  -2.07084941e+08  3.87439754e+08  1.26e+04 6.01e+01  1.03e+04     2s
   2  -9.52547026e+07  3.11744185e+08  5.76e+03 4.63e+01  5.24e+03     3s
   3  -4.76933257e+07  2.33747237e+08  2.83e+03 2.75e+01  2.85e+03     3s
   4  -3.78092163e+07  1.37102508e+08  2.22e+03 1.21e+01  1.80e+03     3s
   5  -2.41665364e+07  1.11544513e+08  1.39e+03 9.54e+00  1.22e+03     3s
   6  -2.17852065e+07  8.58828353e+07  1.25e+03 6.90e+00  1.01e+03     3s
   7  -1.63162062e+07  8.22614276e+07  9.33e+02 6.57e+00  8.30e+02     3s
   8  -6.02228190e+06  5.78083043e+07  3.33e+02 4.23e+00  4.14e+02     3s
   9  -3.63950841e+06  2.57452502e+07  1.95e+02 1.54e+00  1.95e+02     3s
  10  -2.39659523e+06  2.09996006e+07  1.24e+02 1.24e+00  1.44e+02     3s
  11  -1.89895270e+06  1.71250694e+07  9.59e+01 9.99e-01  1.15e+02     3s
  12  -1.47583128e+06  1.53486717e+07  7.27e+01 8.85e-01  9.73e+01     3s
  13  -1.28258490e+06  1.23780049e+07  6.23e+01 7.00e-01  8.01e+01     4s
  14  -9.60741433e+05  9.70985982e+06  4.57e+01 5.40e-01  6.15e+01     4s
  15  -5.97198990e+05  6.75885107e+06  2.72e+01 3.55e-01  4.10e+01     4s
  16  -3.75115700e+05  4.98455759e+06  1.64e+01 2.55e-01  2.90e+01     4s
  17  -2.25450964e+05  3.74091109e+06  9.35e+00 1.92e-01  2.08e+01     4s
  18  -9.43795345e+04  2.92901712e+06  4.26e+00 1.48e-01  1.50e+01     4s
  19  -4.19779963e+04  2.12315383e+06  2.82e+00 1.03e-01  1.07e+01     4s
  20   1.32840528e+04  1.71563454e+06  1.51e+00 7.80e-02  8.10e+00     4s
  21   4.98343924e+04  9.49675432e+05  6.17e-01 3.39e-02  4.22e+00     4s
  22   7.70713370e+04  5.78886736e+05  2.55e-01 1.73e-02  2.30e+00     4s
  23   9.03496243e+04  4.45719772e+05  1.66e-01 1.16e-02  1.60e+00     4s
  24   9.75560760e+04  3.67200404e+05  1.22e-01 8.41e-03  1.20e+00     5s
  25   1.01847584e+05  3.23971696e+05  9.63e-02 6.91e-03  9.84e-01     5s
  26   1.05774934e+05  2.72966139e+05  7.31e-02 5.14e-03  7.35e-01     5s
  27   1.09536790e+05  2.17001014e+05  5.32e-02 3.25e-03  4.69e-01     5s
  28   1.13966442e+05  1.71211199e+05  3.45e-02 1.53e-03  2.47e-01     5s
  29   1.17420297e+05  1.54501249e+05  2.21e-02 9.14e-04  1.59e-01     5s
  30   1.20279450e+05  1.47296036e+05  1.41e-02 1.05e-03  1.15e-01     5s
  31   1.21767783e+05  1.41265579e+05  1.05e-02 3.84e-04  8.30e-02     5s
  32   1.22706989e+05  1.40072623e+05  8.57e-03 6.10e-04  7.40e-02     5s
  33   1.23445938e+05  1.38640844e+05  7.05e-03 4.73e-04  6.47e-02     5s
  34   1.24400540e+05  1.35169482e+05  5.10e-03 1.91e-04  4.58e-02     5s
  35   1.25511319e+05  1.32186498e+05  3.10e-03 1.07e-04  2.84e-02     5s
  36   1.26228120e+05  1.30397817e+05  1.94e-03 6.15e-05  1.77e-02     6s
  37   1.26572604e+05  1.29689280e+05  1.44e-03 3.75e-05  1.32e-02     6s
  38   1.26949910e+05  1.29122111e+05  9.13e-04 2.40e-05  9.23e-03     6s
  39   1.27058725e+05  1.28856271e+05  7.72e-04 1.79e-05  7.63e-03     6s
  40   1.27240667e+05  1.28588565e+05  5.42e-04 1.22e-05  5.73e-03     6s
  41   1.27403801e+05  1.28377196e+05  3.45e-04 8.03e-06  4.14e-03     6s
  42   1.27467932e+05  1.28156198e+05  2.70e-04 4.59e-06  2.92e-03     6s
  43   1.27585494e+05  1.28011524e+05  1.40e-04 2.51e-06  1.81e-03     6s
  44   1.27640640e+05  1.27929539e+05  8.18e-05 8.63e-07  1.23e-03     6s
  45   1.27666575e+05  1.27877184e+05  5.54e-05 2.10e-07  8.97e-04     6s
  46   1.27683699e+05  1.27822524e+05  3.74e-05 8.53e-14  5.91e-04     6s
  47   1.27690984e+05  1.27806085e+05  3.05e-05 8.53e-14  4.90e-04     7s
  48   1.27699952e+05  1.27782534e+05  2.20e-05 5.68e-14  3.52e-04     7s
  49   1.27709372e+05  1.27759371e+05  1.27e-05 8.53e-14  2.13e-04     7s
  50   1.27717901e+05  1.27745061e+05  5.20e-06 8.53e-14  1.16e-04     7s
  51   1.27721320e+05  1.27734263e+05  2.11e-06 6.65e-09  5.52e-05     7s
  52   1.27721687e+05  1.27731450e+05  1.83e-06 2.64e-08  4.16e-05     7s
  53   1.27722408e+05  1.27728734e+05  1.33e-06 1.45e-08  2.70e-05     7s
  54   1.27723327e+05  1.27726963e+05  6.47e-07 6.91e-09  1.55e-05     7s
  55   1.27723632e+05  1.27725980e+05  4.16e-07 3.37e-09  1.00e-05     7s
  56   1.27723943e+05  1.27725366e+05  2.23e-07 2.07e-09  6.07e-06     7s
  57   1.27724037e+05  1.27725062e+05  1.66e-07 1.14e-09  4.37e-06     7s
  58   1.27724165e+05  1.27724672e+05  8.89e-08 2.65e-10  2.16e-06     7s
  59   1.27724234e+05  1.27724447e+05  5.18e-08 8.53e-14  9.06e-07     7s
  60   1.27724309e+05  1.27724378e+05  1.43e-08 1.14e-13  2.97e-07     8s
  61   1.27724336e+05  1.27724343e+05  2.15e-09 8.53e-14  2.99e-08     8s
  62   1.27724341e+05  1.27724342e+05  8.89e-09 8.53e-14  4.01e-09     8s
  63   1.27724341e+05  1.27724341e+05  1.28e-08 1.14e-13  1.29e-10     8s

Barrier solved model in 63 iterations and 7.80 seconds (9.56 work units)
Optimal objective 1.27724341e+05


Root crossover log...

   17459 DPushes remaining with DInf 0.0000000e+00                 8s
       0 DPushes remaining with DInf 0.0000000e+00                 8s

    1399 PPushes remaining with PInf 5.4436085e-05                 8s
       0 PPushes remaining with PInf 0.0000000e+00                 8s

  Push phase complete: Pinf 0.0000000e+00, Dinf 9.0398970e-02      8s


Root simplex log...

Iteration    Objective       Primal Inf.    Dual Inf.      Time
   11776    1.2772434e+05   0.000000e+00   9.039897e-02      8s
   11778    1.2772434e+05   0.000000e+00   0.000000e+00      8s
Concurrent spin time: 1.42s (can be avoided by choosing Method=3)

Solved with barrier

Root relaxation: objective 1.277243e+05, 11778 iterations, 8.34 seconds (7.14 work units)
Total elapsed time = 10.47s (DegenMoves)

    Nodes    |    Current Node    |     Objective Bounds      |     Work
 Expl Unexpl |  Obj  Depth IntInf | Incumbent    BestBd   Gap | It/Node Time

     0     0 127724.341    0 3571 -87942.530 127724.341   245%     -   14s
H    0     0                    81178.394029 127724.341  57.3%     -   15s
H    0     0                    82042.452668 127724.341  55.7%     -   15s
H    0     0                    95379.473204 127724.341  33.9%     -   16s
     0     0 126638.596    0 3828 95379.4732 126638.596  32.8%     -   44s
H    0     0                    97900.831513 126638.592  29.4%     -   45s
H    0     0                    101346.65801 126638.592  25.0%     -   87s
     0     0 125916.072    0 3740 101346.658 125916.072  24.2%     -  109s
     0     0 125580.299    0 3836 101346.658 125580.299  23.9%     -  129s
     0     0 124826.238    0 3770 101346.658 124826.238  23.2%     -  152s
     0     0 124106.836    0 3740 101346.658 124106.836  22.5%     -  175s
     0     0 123578.932    0 4033 101346.658 123578.932  21.9%     -  201s
     0     0 123323.468    0 4025 101346.658 123323.468  21.7%     -  224s
     0     0 123264.240    0 4122 101346.658 123264.240  21.6%     -  236s
     0     0 123249.220    0 4175 101346.658 123249.220  21.6%     -  244s
     0     0 123248.728    0 4190 101346.658 123248.728  21.6%     -  246s
     0     0 123248.682    0 4111 101346.658 123248.682  21.6%     -  246s
     0     0 122828.551    0 4111 101346.658 122828.551  21.2%     -  275s
H    0     0                    101389.17508 122828.134  21.1%     -  277s
H    0     0                    110067.32566 122828.134  11.6%     -  287s
     0     0          -    0      110067.326 122828.134  11.6%     -  300s

Cutting planes:
  Gomory: 2
  Implied bound: 2
  MIR: 813
  StrongCG: 52

Explored 1 nodes (226142 simplex iterations) in 300.01 seconds (466.44 work units)
Thread count was 16 (of 16 available processors)

Solution count 8: 110067 101389 101347 ... -87942.5

Time limit reached
Best objective 1.100673256559e+05, best bound 1.228281339385e+05, gap 11.5936%
Gurobi 11.0.1: time limit, feasible solution
226142 simplex iterations
63 barrier iterations
1 branching node
absmipgap=12760.8, relmipgap=0.115936

6. Display the solution

ampl.option['display_1col'] = 0       # Data Display Settings
ampl.option['omit_zero_rows'] = 1     # Hide rows with 0 values. Default (0)
ampl.option['omit_zero_col'] = 1      # Hide columns with 0 values. Default (0)

ampl.display('StartPeriodSched, StartDaySchedule, AssignDaySchedule')
StartPeriodSched [East,*,*,Additional,1] (tr)
:    33  34  35  36  37  38  47  48    :=
65    1   0   0   0   .   0   .   0
96    1   0   0   0   0   0   0   0
203   .   0   0   1   0   0   0   0
218   .   0   1   .   0   0   0   .
235   .   .   .   .   1   0   0   .

 [East,*,*,Additional+1,1] (tr)
:    33  34  35  36  37  38  47  48    :=

 [East,*,*,Additional+2,1] (tr)
:    33  34  35  36  37  38  47  48    :=

 [East,*,*,Base,1] (tr)
:    33  34  35  36  37  38  47  48    :=
25    0   0   0   1   0   0   0   0
66    0   0   0   0   .   0   .   1
67    0   0   1   0   .   0   .   0
68    0   0   1   0   0   0   0   0
88    1   0   0   0   0   0   0   0
89    1   0   0   0   0   0   0   0
90    0   0   0   0   0   0   1   0
91    0   0   1   0   0   0   0   0
97    1   0   0   0   0   0   0   0
106   0   0   0   0   1   0   0   0
107   0   0   0   1   0   0   0   0

 [East,*,*,Base+1,1] (tr)
:    33  34  35  36  37  38  47  48    :=
108   0   0   0   0   0   0   0   1
127   .   0   0   0   .   0   .   1
197   .   0   0   .   0   1   0   .
219   .   0   0   .   0   0   1   .

 [East,*,*,Base+2,1] (tr)
:    33  34  35  36  37  38  47  48    :=
105   0   0   0   1   0   0   0   0
131   .   1   0   0   .   0   .   0
204   .   0   0   0   0   0   0   1
217   .   0   0   0   0   1   0   0

 [East,*,*,Rotational,1] (tr)
:    33  34  35  36  37  38  47  48    :=
64    0   0   0   0   .   0   .   1
98    0   0   0   0   0   0   1   0
115   .   0   0   .   0   0   1   .
196   .   1   0   .   0   0   0   .
;

StartDaySchedule [East,33,*,*,9,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
12   0   0   0   .   0   .   0   0   0   0   1   0   0   0   0   0   0
23   0   0   1   0   0   .   0   0   0   0   0   0   0   0   0   0   .
25   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   .
30   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

 [East,33,*,*,9,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,9,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,9,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
13   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
15   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
16   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
18   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
20   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
24   0   0   0   0   0   .   1   0   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,9,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,9,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,9,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,10,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,10,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,10,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,10,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
3    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
17   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
22   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .

 [East,33,*,*,10,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,10,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,10,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,11,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,11,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,11,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,11,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
26   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .

 [East,33,*,*,11,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,11,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,12,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,12,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,12,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,12,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
2    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
5    0   0   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
7    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
15   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
21   0   0   0   0   0   .   1   0   0   0   0   0   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   0   0   0   0   0   .
24   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
30   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0

 [East,33,*,*,12,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,12,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,13,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,13,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,13,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,13,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
3    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
10   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
17   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
19   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
20   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
23   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,13,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,14,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,14,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,14,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,14,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,15,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,15,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,15,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,16,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,16,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,16,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,17,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
2    0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   1   .   0   0   0   0   0   0   0   0   0   0   0   0   0
15   0   0   1   .   0   .   0   0   0   0   0   0   0   0   0   0   .
19   0   0   0   .   0   .   0   0   0   0   1   0   0   0   0   0   .
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0

 [East,33,*,*,17,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,33,*,*,18,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=

 [East,34,*,*,9,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,9,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,9,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,9,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,9,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,9,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,9,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,10,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,10,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,10,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,10,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,10,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,10,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
3    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0

 [East,34,*,*,10,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,11,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,11,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,11,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,11,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,11,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,11,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
4    1   0   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0

 [East,34,*,*,12,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,12,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,12,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,12,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,12,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,12,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,13,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,13,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,13,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,13,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,13,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,14,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,14,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,14,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,14,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,15,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,15,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,15,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,16,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,16,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,16,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,17,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,17,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,34,*,*,18,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,9,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
27   0   0   0   0   0   0   1   0

 [East,35,*,*,9,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,9,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,9,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
2    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
7    0   0   0   .   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,9,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,9,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,9,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,10,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,10,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,10,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,10,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
6    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
12   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
20   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,10,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,10,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,10,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,11,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,11,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,11,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,11,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
3    0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
7    0   0   0   .   1   0   0   0   0   0   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
19   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   .   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,11,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,11,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,12,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,12,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,12,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,12,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   0   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
20   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
29   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,12,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,12,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,13,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,13,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,13,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,13,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
2    0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
7    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,13,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,14,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,14,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,14,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,14,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,15,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,15,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,15,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,16,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,16,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,16,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,17,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
6    0   0   0   0   0   0   1   0
10   0   0   0   0   0   0   1   0
15   0   0   0   0   0   0   1   0
30   0   0   0   0   0   0   1   0

 [East,35,*,*,17,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,18,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=

 [East,36,*,*,10,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=
28   1   0   0
30   1   0   0

 [East,36,*,*,10,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,10,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,10,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
9    0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
12   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0

:  203 204 217    :=

 [East,36,*,*,10,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,10,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   0   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0

:  203 204 217    :=

 [East,36,*,*,10,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,11,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,11,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,11,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,11,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
15   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
29   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0

:  203 204 217    :=

 [East,36,*,*,11,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,11,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0

:  203 204 217    :=

 [East,36,*,*,12,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,12,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,12,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,12,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,12,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,12,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,13,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,13,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,13,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,13,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=

 [East,36,*,*,13,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,14,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,14,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,14,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,14,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,15,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,15,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,15,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,16,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,16,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,16,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,17,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=
2    1   0   0
14   1   0   0
17   1   0   0

 [East,36,*,*,17,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,36,*,*,18,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,37,*,*,10,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
19   0   0   1

 [East,37,*,*,10,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,10,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,10,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=

 [East,37,*,*,10,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,10,Base+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,10,Rotational] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,11,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,11,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,11,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,11,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=

 [East,37,*,*,11,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,11,Base+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,12,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,12,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,12,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,12,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=

 [East,37,*,*,12,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,12,Base+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,13,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,13,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,13,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,13,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,13,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,14,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
1    0   0   1
8    0   0   1

 [East,37,*,*,14,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,14,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,14,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,15,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,15,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,15,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,16,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
23   0   0   1

 [East,37,*,*,16,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,16,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,17,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
30   0   0   1

 [East,37,*,*,17,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,37,*,*,18,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,38,*,*,9,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,9,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,9,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,9,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,9,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,9,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
13   0   0   0   0   0   1   0   0   0
19   0   0   0   0   0   1   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0

 [East,38,*,*,9,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,10,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,10,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,10,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,10,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,10,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
22   0   0   1   0   0   0   0   0   0

 [East,38,*,*,10,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
7    0   0   0   0   0   1   0   0   0
11   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
27   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,11,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,11,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,11,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,11,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,11,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
12   0   0   1   0   0   0   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0

 [East,38,*,*,11,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,12,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,12,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,12,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,12,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,12,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,13,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,13,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,13,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,13,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,14,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,14,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,14,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,15,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,15,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,15,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,16,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,16,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,38,*,*,17,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=

 [East,47,*,*,9,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,9,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,9,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,9,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=

 [East,47,*,*,9,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
5    0   1   0
7    0   1   0
11   0   1   0
12   0   1   0
16   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0

 [East,47,*,*,9,Base+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,9,Rotational] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
25   0   0   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=

 [East,47,*,*,10,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,10,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,10,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,10,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
6    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=

 [East,47,*,*,10,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
3    0   1   0
4    0   1   0
8    0   1   0
15   0   1   0
19   0   1   0

 [East,47,*,*,10,Base+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,10,Rotational] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,11,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,11,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,11,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,11,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
9    0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0

:  218 219 235    :=

 [East,47,*,*,11,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
14   0   1   0

 [East,47,*,*,11,Base+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,12,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,12,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,12,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,12,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=

 [East,47,*,*,12,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
27   0   1   0
28   0   1   0

 [East,47,*,*,12,Base+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,13,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,13,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,13,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,13,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
10   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0

:  218 219 235    :=

 [East,47,*,*,13,Base+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,14,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,14,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,14,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,14,Base] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,15,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,15,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,15,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,16,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,16,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,16,Additional+2] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,17,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,17,Additional+1] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,47,*,*,18,Additional] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=

 [East,48,*,*,9,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,9,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,9,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,9,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
26   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0

:  203 204 217    :=

 [East,48,*,*,9,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0

:  203 204 217    :=

 [East,48,*,*,9,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
19   0   1   0
23   0   1   0

 [East,48,*,*,9,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
2    0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=

 [East,48,*,*,10,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,10,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,10,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,10,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,10,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0

:  203 204 217    :=

 [East,48,*,*,10,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=
24   0   1   0

 [East,48,*,*,10,Rotational] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,11,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,11,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,11,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,11,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,11,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
6    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
21   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0

:  203 204 217    :=

 [East,48,*,*,11,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
20   0   1   0
28   0   1   0

 [East,48,*,*,12,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,12,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,12,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,12,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
2    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
22   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
30   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=

 [East,48,*,*,12,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
5    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
29   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0

:  203 204 217    :=

 [East,48,*,*,12,Base+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,13,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,13,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,13,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,13,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0

:  203 204 217    :=

 [East,48,*,*,13,Base+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,14,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,14,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,14,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,14,Base] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,15,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,15,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,15,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,16,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,16,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,16,Additional+2] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,17,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,17,Additional+1] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=

 [East,48,*,*,18,Additional] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=

:  203 204 217    :=
;

AssignDaySchedule [East,33,*,*,9] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   0   0   0   0   1   0   0   0   0   0   0
13   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
15   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
16   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
18   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
20   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
23   0   0   1   0   0   .   0   0   0   0   0   0   0   0   0   0   .
24   0   0   0   0   0   .   1   0   0   0   0   0   0   0   0   0   .
25   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   .
27   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

 [East,33,*,*,10] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
11   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   0   0   0   0   1   0   0   0   0   0   0
13   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
15   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
16   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
17   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
20   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
22   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
23   0   0   1   0   0   .   0   0   0   0   0   0   0   0   0   0   .
24   0   0   0   0   0   .   1   0   0   0   0   0   0   0   0   0   .
25   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   .
27   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

 [East,33,*,*,11] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
11   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   0   0   0   0   1   0   0   0   0   0   0
13   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
15   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
16   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
17   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
20   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
22   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
23   0   0   1   0   0   .   0   0   0   0   0   0   0   0   0   0   .
24   0   0   0   0   0   .   1   0   0   0   0   0   0   0   0   0   .
25   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   .
26   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

 [East,33,*,*,12] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   1   1   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
11   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   1   0   0   0   0   0   0
13   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
15   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
17   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
20   0   0   0   .   0   .   1   0   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   1   0   0   0   0   0   0   0   0   .
22   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
23   0   0   1   0   0   .   1   0   0   0   0   0   0   0   0   0   .
24   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   .
26   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

 [East,33,*,*,13] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   1   1   0   0   0   1   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   1   1   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
15   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
17   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
20   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,14] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   1   1   0   0   0   1   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   1   1   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
15   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
17   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
20   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,15] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   1   1   0   0   0   1   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   1   1   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
15   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
17   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
20   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,16] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   1   1   0   0   0   1   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   1   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
8    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   1   1   0   0   0   1   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
15   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
17   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
19   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   .
20   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   1   1   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,17] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
2    0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0
5    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
7    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
8    0   0   1   .   0   0   0   0   0   0   0   1   0   0   0   0   0
9    0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
10   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   1   0   0   0   1   0   0   0   0   .
15   0   0   1   .   0   .   0   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
17   0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
19   0   0   0   .   0   .   0   0   0   0   1   1   0   0   0   0   .
20   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
30   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,18] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
2    0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
7    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
8    0   0   1   .   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
10   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
15   0   0   1   .   0   .   0   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
17   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
19   0   0   0   .   0   .   0   0   0   0   1   1   0   0   0   0   .
20   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   1   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
30   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,19] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
2    0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   0   0   1   0   0   0   0   1   0   0   0   0   0
6    0   0   0   .   0   0   0   1   0   0   0   0   0   0   0   0   0
7    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
8    0   0   1   .   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   0   0   .   0   .   1   1   0   0   0   0   0   0   0   0   0
10   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   1   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
15   0   0   1   .   0   .   0   0   0   0   0   1   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
17   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
19   0   0   0   .   0   .   0   0   0   0   1   1   0   0   0   0   .
20   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
23   0   0   0   0   0   .   1   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   0   1   0   0   0   1   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
30   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0

 [East,33,*,*,20] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108    :=
1    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
2    0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   0   0   0   0   0   0   0   1   0   0   0   0   0
8    0   0   1   .   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
10   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
11   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
12   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   0
13   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   0
14   0   0   0   .   0   .   0   0   0   0   0   1   0   0   0   0   .
15   0   0   1   .   0   .   0   0   0   0   0   0   0   0   0   0   .
16   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
17   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
19   0   0   0   .   0   .   0   0   0   0   1   1   0   0   0   0   .
20   0   0   0   .   0   .   0   1   0   0   0   0   0   0   0   0   .
21   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
22   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
23   0   0   0   0   0   .   0   0   0   0   0   1   0   0   0   0   .
24   0   0   0   0   0   .   0   1   0   0   0   0   0   0   0   0   .
25   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   .
26   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   .
27   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0

 [East,34,*,*,9] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,10] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,11] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,12] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,13] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,14] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,15] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,16] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,17] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,18] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,19] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
3    1   0   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
8    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
19   1   0   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,34,*,*,20] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219    :=
1    0   1   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0
4    1   0   0   0   0   0   0   0
5    0   1   0   0   0   0   0   0
6    0   1   0   0   0   0   0   0
7    1   0   0   0   0   0   0   0
9    0   1   0   0   0   0   0   0
10   0   1   0   0   0   0   0   0
11   1   0   0   0   0   0   0   0
12   1   0   0   0   0   0   0   0
13   0   1   0   0   0   0   0   0
14   0   1   0   0   0   0   0   0
15   1   0   0   0   0   0   0   0
16   1   0   0   0   0   0   0   0
17   0   1   0   0   0   0   0   0
18   0   1   0   0   0   0   0   0
20   1   0   0   0   0   0   0   0
21   0   1   0   0   0   0   0   0
22   0   1   0   0   0   0   0   0
23   1   0   0   0   0   0   0   0
24   1   0   0   0   0   0   0   0
25   0   1   0   0   0   0   0   0
26   0   1   0   0   0   0   0   0
27   1   0   0   0   0   0   0   0
28   1   0   0   0   0   0   0   0
29   0   1   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0

 [East,35,*,*,9] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
2    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
7    0   0   0   .   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
27   0   0   0   0   0   0   1   0

 [East,35,*,*,10] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
2    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
7    0   0   0   .   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
9    0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
12   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
20   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
27   0   0   0   0   0   0   1   0

 [East,35,*,*,11] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
2    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
6    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   0   0   0   0   1   0   0   0   0   0   0   0   0   .
9    0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
12   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
19   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
27   0   0   0   0   0   0   1   0

 [East,35,*,*,12] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   0   0   0   0   1   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   0   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   1   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   0   0   0   0   1   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
12   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
19   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
21   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
27   0   0   0   0   0   0   1   0

 [East,35,*,*,13] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   1   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   1   0   0   0   1   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,14] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   1   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   1   0   0   0   1   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,15] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   1   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   1   0   0   0   1   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,16] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   1   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   1   0   0   0   1   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   1   0   0   0   1   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=

 [East,35,*,*,17] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   1   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
6    0   0   0   0   0   0   1   0
10   0   0   0   0   0   0   1   0
15   0   0   0   0   0   0   1   0
30   0   0   0   0   0   0   1   0

 [East,35,*,*,18] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   1   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
10   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
15   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
16   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
17   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   0   0   0
30   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
6    0   0   0   0   0   0   1   0
10   0   0   0   0   0   0   1   0
15   0   0   0   0   0   0   1   0
30   0   0   0   0   0   0   1   0

 [East,35,*,*,19] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
1    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   .   1   1   0   0   0   0   0   0   0   0   0   0   0   0   .
6    0   0   0   .   0   0   0   0   0   1   0   0   0   0   0   0   0   0   .
7    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
8    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
13   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
14   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
20   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   1   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   1   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
6    0   0   0   0   0   0   1   0
10   0   0   0   0   0   0   1   0
15   0   0   0   0   0   0   1   0
30   0   0   0   0   0   0   1   0

 [East,35,*,*,20] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=
2    0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
7    0   0   0   .   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .
9    0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
11   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
12   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   0   0   .
18   0   0   0   .   0   .   0   0   0   1   0   0   0   0   0   0   .   0   .
19   0   0   0   .   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   0   0   0   0   1   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   1   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   .   0   0
26   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0
29   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  131 196 197 203 204 217 218 219    :=
6    0   0   0   0   0   0   1   0
10   0   0   0   0   0   0   1   0
15   0   0   0   0   0   0   1   0
30   0   0   0   0   0   0   1   0

 [East,36,*,*,10] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
9    0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
12   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   0   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0

:  203 204 217    :=
28   1   0   0
30   1   0   0

 [East,36,*,*,11] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
15   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   0   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
29   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0

:  203 204 217    :=
28   1   0   0
30   1   0   0

 [East,36,*,*,12] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
15   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   0   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
29   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0

:  203 204 217    :=
28   1   0   0
30   1   0   0

 [East,36,*,*,13] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   1   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
28   1   0   0
30   1   0   0

 [East,36,*,*,14] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   1   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=

 [East,36,*,*,15] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   1   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=

 [East,36,*,*,16] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   1   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=

 [East,36,*,*,17] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
2    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   0   .   0
14   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
21   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   1   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
27   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
2    1   0   0
14   1   0   0
17   1   0   0

 [East,36,*,*,18] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   1   .   0   0
24   1   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
2    1   0   0
14   1   0   0
17   1   0   0

 [East,36,*,*,19] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
17   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   1   0   1   .   0   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
25   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
2    1   0   0
14   1   0   0
17   1   0   0

 [East,36,*,*,20] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
4    1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
7    1   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   1   0   0   0   .   0
9    1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   0   .   0
12   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
13   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
15   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
16   0   0   0   .   0   .   0   0   0   0   0   0   0   1   0   0   .   .   0
18   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   1   .   .   0
19   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
20   1   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
21   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
22   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   1   .   0   0
26   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0   0
28   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
30   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
2    1   0   0
14   1   0   0
17   1   0   0

 [East,37,*,*,10] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
19   0   0   1

 [East,37,*,*,11] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
19   0   0   1

 [East,37,*,*,12] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
19   0   0   1

 [East,37,*,*,13] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
19   0   0   1

 [East,37,*,*,14] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
1    0   0   1
8    0   0   1

 [East,37,*,*,15] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
1    0   0   1
8    0   0   1

 [East,37,*,*,16] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
1    0   0   1
8    0   0   1
23   0   0   1

 [East,37,*,*,17] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
4    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
5    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
11   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
16   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
20   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
27   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
30   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
1    0   0   1
8    0   0   1
23   0   0   1
30   0   0   1

 [East,37,*,*,18] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
23   0   0   1
30   0   0   1

 [East,37,*,*,19] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
2    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
10   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
12   0   .   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0
15   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
22   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
24   0   .   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   0   0   1   0   .   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0

:  218 219 235    :=
23   0   0   1
30   0   0   1

 [East,37,*,*,20] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=

:  218 219 235    :=
30   0   0   1

 [East,38,*,*,9] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
13   0   0   0   0   0   1   0   0   0
19   0   0   0   0   0   1   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0

 [East,38,*,*,10] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
7    0   0   0   0   0   1   0   0   0
11   0   0   0   0   0   1   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,11] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,12] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,13] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,14] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,15] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,16] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,17] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,18] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
13   0   0   0   0   0   1   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
19   0   0   0   0   0   1   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
22   0   0   1   0   0   0   0   0   0
23   0   0   0   0   0   1   0   0   0
24   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
28   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,38,*,*,19] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 115 127 :=

:  131 196 197 203 204 217 218 219 235    :=
1    0   0   0   0   0   1   0   0   0
2    0   0   0   0   0   1   0   0   0
3    0   0   1   0   0   0   0   0   0
4    0   0   1   0   0   0   0   0   0
5    0   0   1   0   0   0   0   0   0
6    0   0   1   0   0   0   0   0   0
7    0   0   0   0   0   1   0   0   0
8    0   0   1   0   0   0   0   0   0
9    0   0   1   0   0   0   0   0   0
10   0   0   1   0   0   0   0   0   0
11   0   0   0   0   0   1   0   0   0
12   0   0   1   0   0   0   0   0   0
14   0   0   0   0   0   1   0   0   0
15   0   0   1   0   0   0   0   0   0
16   0   0   1   0   0   0   0   0   0
17   0   0   1   0   0   0   0   0   0
18   0   0   1   0   0   0   0   0   0
20   0   0   0   0   0   1   0   0   0
21   0   0   0   0   0   1   0   0   0
25   0   0   1   0   0   0   0   0   0
26   0   0   1   0   0   0   0   0   0
27   0   0   0   0   0   1   0   0   0
29   0   0   0   0   0   1   0   0   0
30   0   0   0   0   0   1   0   0   0

 [East,47,*,*,9] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
25   0   0   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
5    0   1   0
7    0   1   0
11   0   1   0
12   0   1   0
16   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0

 [East,47,*,*,10] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
25   0   0   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0

 [East,47,*,*,11] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
25   0   0   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
14   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0

 [East,47,*,*,12] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
14   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,13] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
14   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,14] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
14   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,15] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
14   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,16] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
27   0   0   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
28   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
14   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,17] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
5    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
14   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,18] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   1   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
3    0   1   0
4    0   1   0
8    0   1   0
14   0   1   0
15   0   1   0
19   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,19] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   1   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
14   0   1   0
27   0   1   0
28   0   1   0

 [East,47,*,*,20] (tr)
:   25  68  88  89  90  91  96  97  98 105 106 107 108 115 196 197 203 204 217 :=
1    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
2    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
4    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
6    0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
7    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
8    0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
9    0   .   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
10   0   .   0   0   1   0   0   0   1   0   0   0   0   0   0   0   0   0   0
11   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
12   0   .   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0
13   0   .   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0
14   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
15   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
16   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
17   0   .   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
18   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
19   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
20   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
21   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
22   0   .   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
23   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
24   0   .   0   0   1   0   0   0   0   0   0   0   .   0   0   0   0   0   0
25   0   0   0   0   0   0   0   0   1   0   0   0   .   0   0   0   0   0   0
26   0   0   0   0   0   0   0   0   1   0   0   0   .   1   0   0   0   0   0
29   0   0   0   0   0   0   0   0   1   0   0   0   0   1   0   0   0   0   0
30   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0

:  218 219 235    :=
27   0   1   0
28   0   1   0

 [East,48,*,*,9] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
19   0   1   0
23   0   1   0

 [East,48,*,*,10] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
19   0   1   0
23   0   1   0
24   0   1   0

 [East,48,*,*,11] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
30   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,12] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,13] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,14] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,15] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,16] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,17] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
20   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,18] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
11   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
28   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
3    0   1   0
4    0   1   0
7    0   1   0
8    0   1   0
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
19   0   1   0
20   0   1   0
23   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,19] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
22   0   1   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
20   0   1   0
24   0   1   0
28   0   1   0

 [East,48,*,*,20] (tr)
:   25  64  65  66  67  68  88  89  90  91  96  97  98 105 106 107 108 127 131 :=
1    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
2    0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
3    0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0
4    0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
5    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
6    0   1   0   .   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0
7    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
8    0   0   0   .   0   0   0   0   0   0   0   0   0   0   0   0   1   .   0
9    0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
10   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   1   .   0
13   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   0   .   0
14   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
17   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
18   0   1   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   .   0
19   0   0   0   .   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
21   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
22   0   1   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
23   0   0   0   0   0   .   0   0   0   0   0   0   0   0   0   0   .   1   0
24   0   0   0   1   0   .   0   0   0   0   0   0   0   0   0   0   .   0   0
25   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
26   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   0   0
27   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   .   1   0
29   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0
30   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

:  203 204 217    :=
11   0   1   0
12   0   1   0
13   0   1   0
15   0   1   0
16   0   1   0
20   0   1   0
28   0   1   0
;

Solution for the Manager

alt text

Solution for the Employees

alt text

7. Retrieve solution and export it to a *.xlsx file

! pip install openpyxl
amplvar = dict()
# Create an ExcelWriter object for saving DataFrames to an Excel file at the specified path
with pd.ExcelWriter('staff_schedule.xlsx') as writer:
    # Generate a list of all variable names from the AMPL model
    list_of_ampl_variables = [item[0] for item in ampl.get_variables()]
    # Iterate over each variable name in the list
    for key_ampl in list_of_ampl_variables:
        # Skip certain variables that are not to be processed (these variables won't be included in the output)
        if key_ampl not in ['']:
            # Convert the AMPL variable data to a pandas DataFrame
            df = ampl.var[key_ampl].to_pandas()
            # Filter the DataFrame to include only rows where the variable's value is greater than a small threshold (10^-5)
            filtered_df = df[df[f"{key_ampl}.val"] > 10e-5]
            # Save the filtered DataFrame to the corresponding sheet in the Excel file
            if not filtered_df.empty:  # Ensure that only non-empty DataFrames are saved
                filtered_df.to_excel(writer, sheet_name=key_ampl, index=True)
                # Save the filtered DataFrame to a dictionary
                #amplvar[key_ampl] = filtered_df

8. Enhancements

  • Study the problem and find usable approaches to reducing the number of model variables, develop additional preliminary heuristics to obtain a smaller model.

  • Try to solve the model with a lot of data: Pharmacies_.csv, Employees_.csv, Sales_.csv.