diff --git a/week9/material/.DS_Store b/week9/material/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..492439f1cb992c3936035a42eb0d3f5b6d30e2ee Binary files /dev/null and b/week9/material/.DS_Store differ diff --git a/week9/material/decision_tree/decision_tree.py b/week9/material/decision_tree/decision_tree.py new file mode 100644 index 0000000000000000000000000000000000000000..5b4f70f2f7d4fb3a363c033fce2e095d96ce9068 --- /dev/null +++ b/week9/material/decision_tree/decision_tree.py @@ -0,0 +1,142 @@ +import math + +from dt_node import DTNode +from guess_who_samples import SamplesSet + +training_set = SamplesSet() + +def entropy(samples, feature): + global training_set + + total_entropy = 0 + + # generating a list with all the values for the considered + # feature in the samples + # you can use the class method get_values_by_feature from the class SamplesSet + + # computing entropy by summing up + # the partial entropy for each feature value + + # You can retrieve the possible values of a feature + # by using the method get_feature_values from the training_set instance + + # for each possible value v of the considered feature + # count the number of positive samples, + # i.e. the samples with value for the considered feature + # equal to the current value v + # + # The probability is then the number of positive samples divided + # by the total number of samples + # + # If the probability is 0 or 1, the partial entropy is 0, so skip + # Else, the current partial entropy is -P(positive)*log2(P(positive)) + # + # sum the partial entropy to the total entropy + + return total_entropy + +def remainder(samples, feature): + global training_set + + total_remainder = 0 + + # Retrieve the possible values for the considered feature + # you can use the method .get_feature_values from the training_set instance + + # For each possible value v of the considered feature + # Retrieve the samples having value = v for the considered feature + # you can use the class method get_samples_by_feature_value from the class SamplesSet + # + # If the number of retrieved samples is > 0 + # compute the partial remainder as [#(retrieved samples) / #(samples)] * entropy(retrieved samples, decision feature) + # (the decision feature can be gathered from training_set.get_decision_feature()) + # sum the partial remainder to the total remainder + + return total_remainder + +def information_gain(samples, feature): + global training_set + + # Information gain can be computed as + # entropy(samples, decision feature) - remainder(samples, feature) + # The decision feature can be gathered from training_set.get_decision_feature() + + ig = 0 + + return ig + +def learn_tree(samples, features, parent_samples, parent_node=None, edge=None): + global training_set + + if len(samples) == 0: + leaf = training_set.plurality_value(parent_samples) + return DTNode(leaf, parent_node, edge) + + labels = SamplesSet.get_values_by_feature(samples, training_set.get_decision_feature()) + if len(set(labels)) == 1: + leaf = labels[0] + return DTNode(leaf, parent_node, edge) + + if len(features) == 0: + leaf = training_set.plurality_value(samples) + return DTNode(leaf, parent_node, edge) + + best_feature = None + best_ig = None + for feature in features: + if feature != training_set.get_decision_feature(): + cur_ig = information_gain(samples, feature) + if best_ig is None or cur_ig > best_ig: + best_ig = cur_ig + best_feature = feature + + tree = DTNode(best_feature, parent_node, edge) + for value in training_set.get_feature_values(best_feature): + subsamples = SamplesSet.get_samples_by_feature_value(samples, best_feature, value) + + subfeatures = features.copy() + subfeatures.remove(best_feature) + subtree = learn_tree(subsamples, subfeatures, samples, tree, best_feature) + tree.add_successor(subtree, value) + + return tree + +def classify(sample, decision_tree): + print("\n--------------------------") + print("Classifying the sample {0}".format(sample)) + + cur_node = decision_tree + while len(cur_node.get_successors()) > 0: + successors = cur_node.get_successors() + cur_feat = cur_node.get_state() + print("Evaluating feature '{0}'".format(cur_feat)) + feat_val = sample.get_feature_value(cur_feat) + print("Feature value for the sample is '{0}'".format(feat_val)) + + cur_node = successors[feat_val] + + print("Classification: {0}".format(cur_node.get_state())) + + return cur_node.get_state() + +if __name__ == '__main__': + print("Learning decision tree...") + decision_tree = learn_tree( + training_set.get_samples(), + training_set.get_classification_features(), + [], None, None) + + print("Decision tree learned!") + + print("Classification...\n") + n_misclassifications = 0 + for sample in training_set.get_samples(): + ground_truth = sample.get_label() + prediction = classify(sample, decision_tree) + + if ground_truth != prediction: + n_misclassifications += 1 + print("Misclassification for sample {0}".format(sample)) + print("Ground truth was '{0}' and prediction was '{1}'".format(ground_truth, prediction)) + + print("\nNumber of misclassifications: {0}".format(n_misclassifications)) diff --git a/week9/material/decision_tree/dt_node.py b/week9/material/decision_tree/dt_node.py new file mode 100644 index 0000000000000000000000000000000000000000..7c77c223226932ff319d2992fc9045a6cac7dc0f --- /dev/null +++ b/week9/material/decision_tree/dt_node.py @@ -0,0 +1,19 @@ +from une_ai.models import GraphNode + +class DTNode(GraphNode): + + def __init__(self, state, parent_node, edge): + super().__init__(state, parent_node, edge, 0) + + self._successors = {} + + def add_successor(self, successor, edge): + self._successors[edge] = successor + + return self._successors[edge] + + def get_successors(self): + successors = {} + for key, val in self._successors.items(): + successors[key] = val + return successors \ No newline at end of file diff --git a/week9/material/decision_tree/guess_who.csv b/week9/material/decision_tree/guess_who.csv new file mode 100644 index 0000000000000000000000000000000000000000..06bfe42eac9fa6a35c3f6fd70cac54da0f227677 --- /dev/null +++ b/week9/material/decision_tree/guess_who.csv @@ -0,0 +1,25 @@ +Name,IsFemale,HasDarkColourEyes,HasBlackHair,HasBlondHair,HasRedHair,HasWhiteHair,HasLongHair,HasBigLips,HasMoustache,HasBeard,WearHat,IsBald,WearGlasses,WearEarrings +Alex,No,Yes,Yes,No,No,No,No,Yes,Yes,No,No,No,No,No +Alfred,No,No,No,No,Yes,No,No,No,Yes,No,No,No,No,No +Anita,Yes,No,No,No,No,Yes,No,No,No,No,No,No,No,No +Anne,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,Yes +Bernard,No,Yes,No,No,No,No,No,No,No,No,Yes,No,No,No +Bill,No,Yes,No,No,Yes,No,No,No,No,Yes,No,Yes,No,No +Charles,No,Yes,No,Yes,No,No,No,Yes,Yes,No,No,No,No,No +Claire,Yes,Yes,No,No,Yes,No,Yes,No,No,No,Yes,No,Yes,No +David,No,Yes,No,Yes,No,No,Yes,No,No,Yes,No,No,No,No +Eric,No,Yes,No,Yes,No,No,No,No,No,No,Yes,No,No,No +Frans,No,Yes,No,No,Yes,No,No,No,No,No,No,No,No,No +George,No,Yes,No,No,No,Yes,No,No,No,No,Yes,No,No,No +Herman,No,Yes,No,No,Yes,No,No,No,No,No,No,Yes,No,No +Joe,No,Yes,No,Yes,No,No,No,No,No,No,No,No,Yes,No +Maria,Yes,Yes,No,No,No,No,Yes,No,No,No,Yes,No,No,Yes +Max,No,Yes,Yes,No,No,No,No,Yes,Yes,No,No,No,No,No +Paul,No,Yes,No,No,No,Yes,No,No,No,No,No,No,Yes,No +Peter,No,No,No,No,No,Yes,No,Yes,No,No,No,No,No,No +Philip,No,Yes,Yes,No,No,No,No,No,No,Yes,No,No,No,No +Richard,No,Yes,No,No,No,No,No,No,Yes,Yes,No,Yes,No,No +Robert,No,No,No,No,No,No,No,No,No,No,No,No,No,No +Sam,No,Yes,No,No,No,Yes,No,No,No,No,No,Yes,Yes,No +Susan,Yes,Yes,No,Yes,No,No,Yes,Yes,No,No,No,No,No,Yes +Tom,No,No,Yes,No,No,No,No,No,No,No,No,Yes,Yes,No \ No newline at end of file diff --git a/week9/material/decision_tree/guess_who_samples.py b/week9/material/decision_tree/guess_who_samples.py new file mode 100644 index 0000000000000000000000000000000000000000..1e1b32f34a42cc5967526b747e6dd79269466c4b --- /dev/null +++ b/week9/material/decision_tree/guess_who_samples.py @@ -0,0 +1,116 @@ +import csv + +class Sample(): + + def __init__(self, sample_vector, features, decision_feature): + self._x = {} + self._y = {} + for i, feature in enumerate(features): + if feature != decision_feature: + self._x[feature] = sample_vector[i] + else: + self._y[feature] = sample_vector[i] + + def get_sample_values(self): + sample_vector = [] + for value in self._x.values(): + sample_vector.append(value) + return sample_vector + + def get_feature_value(self, feature): + assert feature in self._x.keys() or feature in self._y.keys(), "'{0}' is not a valid feature.".format(feature) + + if feature in self._x.keys(): + return self._x[feature] + else: + return self.get_label() + + def get_label(self): + decision_feature = list(self._y.keys())[0] + return self._y[decision_feature] + + def __str__(self): + return str(self._x) + ' -> ' + str(self._y) + +class SamplesSet(): + + def __init__(self, guess_who_file='guess_who.csv', decision_feature='Name'): + self._features_values = {} + self._features = [] + self._decision_feature = decision_feature + self._samples = [] + + with open(guess_who_file, newline='', mode='r', encoding='utf-8-sig') as f: + reader = csv.reader(f) + for i, row in enumerate(reader): + if i == 0: + # First row with the name of the features + self._features = row + for feature in self._features: + self._features_values[feature] = [] + continue + + # rows with names and values for the features + # the name is our label we want to predict from the features + cur_sample = row + self.add_sample(cur_sample) + + for i, feature_val in enumerate(cur_sample): + cur_feature = self._features[i] + if feature_val not in self._features_values[cur_feature]: + self._features_values[cur_feature].append(feature_val) + + def add_sample(self, sample_vector): + new_sample = Sample(sample_vector, self._features, self._decision_feature) + self._samples.append(new_sample) + + return len(self._samples)-1 + + def get_classification_features(self): + classification_features = self._features.copy() + classification_features.remove(self._decision_feature) + + return classification_features + + def get_decision_feature(self): + return self._decision_feature + + def get_feature_values(self, feature): + assert feature in self._features_values.keys(), "'{0}' is not a valid feature.".format(feature) + + return self._features_values[feature] + + def get_sample_at_index(self, index): + assert index >= 0 and index < len(self._samples), "The parameter index must be >= 0 and less than the number of samples" + + return self._samples[index] + + def get_samples(self): + return self._samples + + def get_values_by_feature(samples, feature): + values = [] + for sample in samples: + values.append(sample.get_feature_value(feature)) + + return values + + def get_samples_by_feature_value(samples, feature, feature_value): + subsamples = [] + for sample in samples: + if sample.get_feature_value(feature) == feature_value: + subsamples.append(sample) + + return subsamples + + def plurality_value(self, samples): + max_count = None + best_label = None + labels = SamplesSet.get_values_by_feature(samples, self._decision_feature) + for value in self._features_values[self._decision_feature]: + cur_count = labels.count(value) + if max_count is None or cur_count > max_count: + max_count = cur_count + best_label = value + + return best_label \ No newline at end of file diff --git a/week9/material/guess_who.csv b/week9/material/guess_who.csv new file mode 100644 index 0000000000000000000000000000000000000000..67fdf1c47177e731d7b4621a9c1949ea7eaf7ac1 --- /dev/null +++ b/week9/material/guess_who.csv @@ -0,0 +1,25 @@ +Name,Gender,EyeColour,HairColour,HairLength,LipsSize,HasMoustache,HasBeard,WearHat,IsBald,WearGlasses,WearEarrings +Alex,Male,Brown,Black,Short,Big,Yes,No,No,No,No,No +Alfred,Male,Blue,Red,Short,Small,Yes,No,No,No,No,No +Anita,Female,Blue,White,Short,Small,No,No,No,No,No,No +Anne,Female,Brown,Black,Short,Small,No,No,No,No,No,Yes +Bernard,Male,Brown,Brown,Short,Small,No,No,Yes,No,No,No +Bill,Male,Brown,Red,Short,Small,No,Yes,No,Yes,No,No +Charles,Male,Brown,Blond,Short,Big,Yes,No,No,No,No,No +Claire,Female,Brown,Red,Long,Small,No,No,Yes,No,Yes,No +David,Male,Brown,Blond,Long,Small,No,Yes,No,No,No,No +Eric,Male,Brown,Blond,Short,Small,No,No,Yes,No,No,No +Frans,Male,Brown,Red,Short,Small,No,No,No,No,No,No +George,Male,Brown,White,Short,Small,No,No,Yes,No,No,No +Herman,Male,Brown,Red,Short,Small,No,No,No,Yes,No,No +Joe,Male,Brown,Blond,Short,Small,No,No,No,No,Yes,No +Maria,Female,Brown,Brown,Long,Small,No,No,Yes,No,No,Yes +Max,Male,Brown,Black,Short,Big,Yes,No,No,No,No,No +Paul,Male,Brown,White,Short,Small,No,No,No,No,Yes,No +Peter,Male,Blue,White,Short,Big,No,No,No,No,No,No +Philip,Male,Brown,Black,Short,Small,No,Yes,No,No,No,No +Richard,Male,Brown,Brown,Short,Small,Yes,Yes,No,Yes,No,No +Robert,Male,Blue,Brown,Short,Small,No,No,No,No,No,No +Sam,Male,Brown,White,Short,Small,No,No,No,Yes,Yes,No +Susan,Female,Brown,Blond,Long,Big,No,No,No,No,No,Yes +Tom,Male,Blue,Black,Short,Small,No,No,No,Yes,Yes,No \ No newline at end of file diff --git a/week9/material/reinforcement_learning/agent_programs.py b/week9/material/reinforcement_learning/agent_programs.py new file mode 100644 index 0000000000000000000000000000000000000000..befb123b5bf849ca72316136b03b51fb347595d2 --- /dev/null +++ b/week9/material/reinforcement_learning/agent_programs.py @@ -0,0 +1,56 @@ +import random +import json + +from tictactoe_game_environment import TicTacToeGameEnvironment +from reinforcement_learning import state_to_str + +def agent_program_random(percepts, actuators): + game_board = percepts['game-board-sensor'] + player_turn = percepts['turn-taking-indicator'] + game_state = { + 'game-board': game_board.copy(), + 'player-turn': player_turn + } + + legal_moves = TicTacToeGameEnvironment.get_legal_actions(game_state) + if len(legal_moves) > 0: + return [random.choice(legal_moves)] + + return [] + +def agent_program_RL(percepts, actuators): + + game_board = percepts['game-board-sensor'] + player_turn = percepts['turn-taking-indicator'] + game_state = { + 'game-board': game_board.copy(), + 'player-turn': player_turn + } + + with open('vfunction.json'.format(player_turn), 'r') as f: + vfunction = json.load(f) + + opponent = 'X' if player_turn == 'O' else 'O' + v_player = vfunction['player-{0}'.format(player_turn)] + v_opponent = vfunction['player-{0}'.format(opponent)] + if not TicTacToeGameEnvironment.is_terminal(game_state): + best_action = None + max_advantage = None + for action in TicTacToeGameEnvironment.get_legal_actions(game_state): + new_state = TicTacToeGameEnvironment.transition_result(game_state, action) + future_state_str = state_to_str(new_state) + if future_state_str in v_player.keys() and future_state_str in v_opponent.keys(): + advantage = v_player[future_state_str] - v_opponent[future_state_str] + if best_action is None or advantage > max_advantage: + best_action = action + max_advantage = advantage + + if best_action is not None: + return [best_action] + else: + print("No best action found in v function for state {0}. Selecting it randomly".format(state_to_str(game_state))) + actions = TicTacToeGameEnvironment.get_legal_actions(game_state) + selected_action = random.choice(actions) + return [selected_action] + + return [] diff --git a/week9/material/reinforcement_learning/reinforcement_learning.py b/week9/material/reinforcement_learning/reinforcement_learning.py new file mode 100644 index 0000000000000000000000000000000000000000..3d714fd47d2f2259cfe29b42e5617694274391a9 --- /dev/null +++ b/week9/material/reinforcement_learning/reinforcement_learning.py @@ -0,0 +1,189 @@ +import random +import json +import sys + +from tictactoe_game_environment import TicTacToeGameEnvironment + +# code taken from https://gist.github.com/vladignatyev/06860ec2040cb497f0f3 +# A function to print a progress bar to keep track +# of the learning process +def progress(count, total, suffix=''): + bar_len = 60 + filled_len = int(round(bar_len * count / float(total))) + + percents = round(100.0 * count / float(total), 1) + bar = '=' * filled_len + '-' * (bar_len - filled_len) + + sys.stdout.write('[%s] %s%s ...%s\r' % (bar, percents, '%', suffix)) + sys.stdout.flush() + +# A function transforming a game board state into a +# string representing it +def state_to_str(state): + board_str = '' + game_board = state['game-board'] + for i in range(game_board.get_width()): + for j in range(game_board.get_height()): + value = game_board.get_item_value(i, j) + if value is None: + value = '*' + board_str += value + + return board_str + +# A function that picks the best next action for the +# current player given the current policies. +# The best action for the player is determined as the +# difference between the v-value of the player +# to transition in the new state and the v-value of +# the opponent in that same transitioned state. +# There is an off_policy_likelihood percentage to +# select a random action instead of the best one. +def pick_best_action(vfunction, state, off_policy_likelihood): + player = 'player-{0}'.format(state['player-turn']) + opponent = 'player-X' if state['player-turn'] == 'O' else 'player-O' + v_player = vfunction[player] + v_opponent = vfunction[opponent] + + # getting the legal actions + legal_actions = [] # replace this line with the correct list of legal actions + + # setting the selected action as None + selected_action = None + + # keeping track of the states not explored yet + # (for exploration mode) + unvisited_future_states = [] + + # selecting the action based on the current policy from the + # so far learned v function for the player + max_advantage = float('-Inf') + for action in legal_actions: + + # Transition the state given the current action + + # Transform the state into a string identifier with the + # function state_to_str + + # If the state identifier is present in the v functions of both players + # compute the advantage by subtracting the v-value of the player for + # the transitioned state with the v-value of the opponent for the transitioned state + + # update the max_advantage if advantage > max_advantage + # else, if the state identifier is not in the vfunction of the current player + # add the state identifier to the unvisited_future_states + + pass + + # checking if we should use exploration instead of exploitation + if random.random() < off_policy_likelihood or selected_action is None: + # exploration mode, selecting random action + if len(unvisited_future_states) > 0: + item = random.choice(unvisited_future_states) + selected_action = item[0] + else: + selected_action = random.choice(legal_actions) + + return selected_action + +# A function to update the v function of a player +# The v function is updated according to the TD(0) equation +def update_v_function(v, state, new_state, reward, alpha, gamma): + + # Compute the string state identifier for state + # If the identifier is in the v function, take that value as the + # old v-value + # else, set the v-value for that state identifier as random.random()*0.1 + # and set old v-value to that random value + + # Compute the string state identifier for new_state + # If the identifier is in the v function, take that value as the + # v-value at state s' + # else, set the v-value for that state identifier as random.random()*0.1 + # and set s' v-value to that random value + + # updated v value = old_v-value + alpha*(reward + gamma*s'_v-value - old_v-value) + + # it is not necessary to return any value. + # Just update the v-value in the dictionary and since the dictionary is + # passed by reference, it will update it when leaving the function + pass + +# The learning function +def learn(alpha=0.1, gamma=0.9, off_policy_likelihood=0.1, n_episodes=100000): + # setting the v functions for the players as empty dictionaries + vfunction = {'player-X': {}, 'player-O': {}} + + # We start from the opening state of the game + starting_environment = TicTacToeGameEnvironment() + state = starting_environment.get_game_state() + + # We need to keep track to the last state to update for the + # other player + past_states = {'player-X': None, 'player-O': None} + + # Loop for n_episodes + i = 0 + while i < n_episodes: + progress(i, n_episodes) + + cur_player = state['player-turn'] + last_player = 'X' if state['player-turn'] == 'O' else 'O' + + v_cur_player = vfunction['player-{0}'.format(cur_player)] + v_last_player = vfunction['player-{0}'.format(last_player)] + + # from the current state, we pick the best action + selected_action = pick_best_action( + vfunction, + state, + off_policy_likelihood + ) + + # Transitioning state + new_state = TicTacToeGameEnvironment.transition_result(state, selected_action) + + # We store the transitioned state as the state to update for the current player + # during the next iteration + past_states['player-{0}'.format(state['player-turn'])] = new_state + + # We compute the reward for the current player for performing + # the selected action and transitioning to new_state + # If new_state is not terminal, the reward will be 0 + cur_player_reward = TicTacToeGameEnvironment.payoff(new_state, cur_player) + + # Given the received reward, we update the v function of the current player + # Even if the reward = 0, the v function for the current state will be updated + # given the gamma*v-value of the new_state, thus propagating the rewards from + # terminal states back to early states of the game + update_v_function(v_cur_player, state, new_state, cur_player_reward, alpha, gamma) + + # We also need to update the v function of the last player + # If we have a past state for the last player, we can do so + if past_states['player-{0}'.format(last_player)] is not None: + last_player_new_state = past_states['player-{0}'.format(last_player)] + + # The reward is given by the payoff at the same new_state but for the last_player + # In this game is simply -1*cur_player_reward + last_player_reward = TicTacToeGameEnvironment.payoff(new_state, last_player) + + # We need to update the v-value for the past state of the last player + # when transitioning to the new_state with the achieved reward for new_state + update_v_function(v_last_player, last_player_new_state, new_state, last_player_reward, alpha, gamma) + + # We check if the episode terminated + if TicTacToeGameEnvironment.is_terminal(new_state): + # Yes, we restart + state = starting_environment.get_game_state() + past_states = {'player-X': None, 'player-O': None} + i += 1 + else: + # No, we continue + state = new_state + + return vfunction + +if __name__ == "__main__": + vfunction = learn() + with open('vfunction.json', 'w+') as f: + json.dump(vfunction, f) \ No newline at end of file diff --git a/week9/material/reinforcement_learning/tictactoe_app.py b/week9/material/reinforcement_learning/tictactoe_app.py new file mode 100644 index 0000000000000000000000000000000000000000..bd7d3ab26f44138700eff1b8a8499fc1efe863f8 --- /dev/null +++ b/week9/material/reinforcement_learning/tictactoe_app.py @@ -0,0 +1,17 @@ +from une_ai.tictactoe import TicTacToeGame +from une_ai.tictactoe import TicTacToePlayer + +from tictactoe_game_environment import TicTacToeGameEnvironment +from agent_programs import agent_program_RL, agent_program_random + +if __name__ == '__main__': + player_X = TicTacToePlayer('X', agent_program_RL) + player_O = TicTacToePlayer('O', agent_program_random) + + # DO NOT EDIT THE FOLLOWING INSTRUCTIONS! + environment = TicTacToeGameEnvironment() + environment.add_player(player_X) + environment.add_player(player_O) + + game = TicTacToeGame(player_X, player_O, environment) + diff --git a/week9/material/reinforcement_learning/tictactoe_game_environment.py b/week9/material/reinforcement_learning/tictactoe_game_environment.py new file mode 100644 index 0000000000000000000000000000000000000000..ad36b9ed2016cb5e01d689783ce53595c047771a --- /dev/null +++ b/week9/material/reinforcement_learning/tictactoe_game_environment.py @@ -0,0 +1,192 @@ +import numpy as np +from scipy.signal import convolve2d +from une_ai.models import GameEnvironment, GridMap, Agent + +class IllegalMove(Exception): + pass + +class TicTacToeGameEnvironment(GameEnvironment): + + def __init__(self, board_size=3): + super().__init__("Tic Tac Toe") + + self._board_size = board_size + self._game_board = GridMap(board_size, board_size, None) + self._player_turn = 'X' # X always starts + + # TODO + # implement the abstract method add_player + # the GameEnvironment superclass uses a dictionary self._players + # to store the players of the game. + # For this game, we must limit the players to 2 players and + # The first added player will be X and the second O + def add_player(self, player): + assert isinstance(player, Agent), "The parameter player must be an instance of a subclass of the class Agent" + assert len(self._players) < 2, "It is not possible to add more than 2 players for this game." + + if len(self._players) == 0: + marker = 'X' + else: + marker = 'O' + + self._players[marker] = player + + return marker + + # TODO + # implement the abstract method get_game_state + # the method must return the current state of the game + # as a dictionary with the following keys: + # 'game-board' -> a copy of the game board (as 3x3 GridMap) + # 'player-turn' -> 'X' or 'O' depending on the current player turn + # You may first create properties in the constructor function __init__ + # to store the game board and the current turn + def get_game_state(self): + gs = { + 'game-board': self._game_board.copy(), + 'player-turn': self._player_turn + } + return gs + + # TODO + # implement the abstract method get_percepts + # this method returns a dictionary with keys the sensors of the agent + # and values the percepts gathered for that sensor at time t + # the sensors are: + # 'game-board-sensor' -> the 'game-board' value from the current game state + # 'turn-taking-indicator' -> the 'player-turn' value from the current game state + def get_percepts(self): + gs = self.get_game_state() + return { + 'game-board-sensor': gs['game-board'], + 'turn-taking-indicator': gs['player-turn'] + } + + # TODO + # implement the abstract method get_legal_actions + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state as input and it returns the list of + # legal actions in that game state + # An action is legal in a given game state if the game board cell + # for that action is free from marks + def get_legal_actions(game_state): + legal_actions = [] + game_board = game_state['game-board'] + empty_cells = game_board.find_value(None) + for empty_cell in empty_cells: + legal_actions.append('mark-{0}-{1}'.format(empty_cell[0], empty_cell[1])) + + return legal_actions + + # TODO + # implement the abstract method transition_result + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state and an action to perform as input and it returns + # the new game state. + def transition_result(game_state, action): + legal_actions = TicTacToeGameEnvironment.get_legal_actions(game_state) + if action not in legal_actions: + raise(IllegalMove('The action {0} is not a legal move for the given game state {1}.'.format(action, game_state.get_map()))) + + marker = TicTacToeGameEnvironment.turn(game_state) + + tokens = action.split('-') + x, y = (int(tokens[1]), int(tokens[2])) + new_game_board = game_state['game-board'].copy() + new_game_board.set_item_value(x, y, marker) + + new_game_state = { + 'game-board': new_game_board, + 'player-turn': 'O' if game_state['player-turn'] == 'X' else 'X' + } + + return new_game_state + + # TODO + # implement the abstract method state_transition + # this method takes as input the agent's actuators + # and it changes the game environment state based + # on the values of the agent's actuators + # This agent has only one actuator, 'marker' + # the value of this actuator is a tuple with the x and y + # coordinates where the agent will place its marker on the game board + # We can implement this method by re-using the static method + # transition_result we just implemented + def state_transition(self, agent_actuators): + assert agent_actuators['marker'] is not None, "During a turn, the player must have set the 'marker' actuator value to a coordinate (x, y) of the game board where to place the marker." + + x, y = agent_actuators['marker'] + gs = self.get_game_state() + action = 'mark-{0}-{1}'.format(x, y) + new_gs = TicTacToeGameEnvironment.transition_result(gs, action) + + self._player_turn = new_gs['player-turn'] + self._game_board = new_gs['game-board'].copy() + + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It returns the turn of the player given a game state. + def turn(game_state): + assert 'player-turn' in game_state.keys(), "Invalid game state. A game state must have the key 'player-turn'" + + return game_state['player-turn'] + + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state as input and it returns the winner ('X' or 'O') if there is any + # or None if there is no winner (a tie or a non-terminal state) + # This method is already provided to you. You should look at its implementation + # and try to understand how it is finding a winner with the convolution operation + def get_winner(game_state): + game_board = game_state['game-board'] + + horizontal_kernel = np.array([[ 1, 1, 1]]) + vertical_kernel = np.transpose(horizontal_kernel) + diag_kernel = np.eye(3, dtype=np.uint8) + flipped_diag_kernel = np.fliplr(diag_kernel) + detection_kernels = [horizontal_kernel, vertical_kernel, diag_kernel, flipped_diag_kernel] + + for marker in ['X', 'O']: + player_markers = game_board.get_map() == marker + for kernel in detection_kernels: + convolved_values = convolve2d(player_markers, kernel, mode="valid") + if (convolved_values == 3).any(): + return marker + + return None + + # TODO + # implement the abstract method is_terminal + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state as input and it returns True if the game state + # is terminal and False otherwise. + # In this game, a state is terminal if there are no more legal actions + # or if there is a winner. + def is_terminal(game_state): + # game is over if the board is full + remaining_actions = TicTacToeGameEnvironment.get_legal_actions(game_state) + winner = TicTacToeGameEnvironment.get_winner(game_state) + + return len(remaining_actions) == 0 or winner is not None + + # TODO + # implement the abstract method payoff + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state and the player name ('X' or 'O') as input and it returns + # the payoff value for that player in the given game state + # In this scenario, we are only considering terminal states with a winner + # if there is not a winner yet (or there is a tie) we return 0 + # In other games the payoff function may be more complex + def payoff(game_state, player_name): + winner = TicTacToeGameEnvironment.get_winner(game_state) + if winner is None: + return 0 + elif winner == player_name: + return 1 + else: + return -1 + \ No newline at end of file diff --git a/week9/solution/.DS_Store b/week9/solution/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..013e91ba477f207e4d5004ff455d103c9f4cb59e Binary files /dev/null and b/week9/solution/.DS_Store differ diff --git a/week9/solution/decision_tree/decision_tree.py b/week9/solution/decision_tree/decision_tree.py new file mode 100644 index 0000000000000000000000000000000000000000..bfb2562c3dd6b5effbf2973553aaae2cc4a2dde7 --- /dev/null +++ b/week9/solution/decision_tree/decision_tree.py @@ -0,0 +1,121 @@ +import math + +from dt_node import DTNode +from guess_who_samples import SamplesSet + +training_set = SamplesSet() + +def entropy(samples, feature): + global training_set + + # generating a list with all the values for the considered + # feature given in the samples + values = SamplesSet.get_values_by_feature(samples, feature) + + # computing entropy by summing up + # the partial entropy for each feature value + feature_vals = training_set.get_feature_values(feature) + total_entropy = 0 + for value in feature_vals: + n_positive = values.count(value) + prob = n_positive / len(values) + if prob == 0 or prob == 1: + # current partial entropy is 0, skip + continue + total_entropy += prob*math.log2(prob) + + return -1*total_entropy + +def remainder(samples, feature): + global training_set + + feature_vals = training_set.get_feature_values(feature) + total_remainder = 0 + for value in feature_vals: + cur_samples = SamplesSet.get_samples_by_feature_value(samples, feature, value) + + if len(cur_samples) > 0: + total_remainder += (len(cur_samples) / len(samples)) * entropy(cur_samples, training_set.get_decision_feature()) + + return total_remainder + +def information_gain(samples, feature): + global training_set + + return entropy(samples, training_set.get_decision_feature()) - remainder(samples, feature) + +def learn_tree(samples, features, parent_samples, parent_node=None, edge=None): + global training_set + + if len(samples) == 0: + leaf = training_set.plurality_value(parent_samples) + return DTNode(leaf, parent_node, edge) + + labels = SamplesSet.get_values_by_feature(samples, training_set.get_decision_feature()) + if len(set(labels)) == 1: + leaf = labels[0] + return DTNode(leaf, parent_node, edge) + + if len(features) == 0: + leaf = training_set.plurality_value(samples) + return DTNode(leaf, parent_node, edge) + + best_feature = None + best_ig = None + for feature in features: + if feature != training_set.get_decision_feature(): + cur_ig = information_gain(samples, feature) + if best_ig is None or cur_ig > best_ig: + best_ig = cur_ig + best_feature = feature + + tree = DTNode(best_feature, parent_node, edge) + for value in training_set.get_feature_values(best_feature): + subsamples = SamplesSet.get_samples_by_feature_value(samples, best_feature, value) + + subfeatures = features.copy() + subfeatures.remove(best_feature) + subtree = learn_tree(subsamples, subfeatures, samples, tree, best_feature) + tree.add_successor(subtree, value) + + return tree + +def classify(sample, decision_tree): + print("\n--------------------------") + print("Classifying the sample {0}".format(sample)) + + cur_node = decision_tree + while len(cur_node.get_successors()) > 0: + successors = cur_node.get_successors() + cur_feat = cur_node.get_state() + print("Evaluating feature '{0}'".format(cur_feat)) + feat_val = sample.get_feature_value(cur_feat) + print("Feature value for the sample is '{0}'".format(feat_val)) + + cur_node = successors[feat_val] + + print("Classification: {0}".format(cur_node.get_state())) + + return cur_node.get_state() + +if __name__ == '__main__': + print("Learning decision tree...") + decision_tree = learn_tree( + training_set.get_samples(), + training_set.get_classification_features(), + [], None, None) + + print("Decision tree learned!") + + print("Classification...\n") + n_misclassifications = 0 + for sample in training_set.get_samples(): + ground_truth = sample.get_label() + prediction = classify(sample, decision_tree) + + if ground_truth != prediction: + n_misclassifications += 1 + print("Misclassification for sample {0}".format(sample)) + print("Ground truth was '{0}' and prediction was '{1}'".format(ground_truth, prediction)) + + print("\nNumber of misclassifications: {0}".format(n_misclassifications)) diff --git a/week9/solution/decision_tree/dt_node.py b/week9/solution/decision_tree/dt_node.py new file mode 100644 index 0000000000000000000000000000000000000000..7c77c223226932ff319d2992fc9045a6cac7dc0f --- /dev/null +++ b/week9/solution/decision_tree/dt_node.py @@ -0,0 +1,19 @@ +from une_ai.models import GraphNode + +class DTNode(GraphNode): + + def __init__(self, state, parent_node, edge): + super().__init__(state, parent_node, edge, 0) + + self._successors = {} + + def add_successor(self, successor, edge): + self._successors[edge] = successor + + return self._successors[edge] + + def get_successors(self): + successors = {} + for key, val in self._successors.items(): + successors[key] = val + return successors \ No newline at end of file diff --git a/week9/solution/decision_tree/guess_who.csv b/week9/solution/decision_tree/guess_who.csv new file mode 100644 index 0000000000000000000000000000000000000000..06bfe42eac9fa6a35c3f6fd70cac54da0f227677 --- /dev/null +++ b/week9/solution/decision_tree/guess_who.csv @@ -0,0 +1,25 @@ +Name,IsFemale,HasDarkColourEyes,HasBlackHair,HasBlondHair,HasRedHair,HasWhiteHair,HasLongHair,HasBigLips,HasMoustache,HasBeard,WearHat,IsBald,WearGlasses,WearEarrings +Alex,No,Yes,Yes,No,No,No,No,Yes,Yes,No,No,No,No,No +Alfred,No,No,No,No,Yes,No,No,No,Yes,No,No,No,No,No +Anita,Yes,No,No,No,No,Yes,No,No,No,No,No,No,No,No +Anne,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,Yes +Bernard,No,Yes,No,No,No,No,No,No,No,No,Yes,No,No,No +Bill,No,Yes,No,No,Yes,No,No,No,No,Yes,No,Yes,No,No +Charles,No,Yes,No,Yes,No,No,No,Yes,Yes,No,No,No,No,No +Claire,Yes,Yes,No,No,Yes,No,Yes,No,No,No,Yes,No,Yes,No +David,No,Yes,No,Yes,No,No,Yes,No,No,Yes,No,No,No,No +Eric,No,Yes,No,Yes,No,No,No,No,No,No,Yes,No,No,No +Frans,No,Yes,No,No,Yes,No,No,No,No,No,No,No,No,No +George,No,Yes,No,No,No,Yes,No,No,No,No,Yes,No,No,No +Herman,No,Yes,No,No,Yes,No,No,No,No,No,No,Yes,No,No +Joe,No,Yes,No,Yes,No,No,No,No,No,No,No,No,Yes,No +Maria,Yes,Yes,No,No,No,No,Yes,No,No,No,Yes,No,No,Yes +Max,No,Yes,Yes,No,No,No,No,Yes,Yes,No,No,No,No,No +Paul,No,Yes,No,No,No,Yes,No,No,No,No,No,No,Yes,No +Peter,No,No,No,No,No,Yes,No,Yes,No,No,No,No,No,No +Philip,No,Yes,Yes,No,No,No,No,No,No,Yes,No,No,No,No +Richard,No,Yes,No,No,No,No,No,No,Yes,Yes,No,Yes,No,No +Robert,No,No,No,No,No,No,No,No,No,No,No,No,No,No +Sam,No,Yes,No,No,No,Yes,No,No,No,No,No,Yes,Yes,No +Susan,Yes,Yes,No,Yes,No,No,Yes,Yes,No,No,No,No,No,Yes +Tom,No,No,Yes,No,No,No,No,No,No,No,No,Yes,Yes,No \ No newline at end of file diff --git a/week9/solution/decision_tree/guess_who_samples.py b/week9/solution/decision_tree/guess_who_samples.py new file mode 100644 index 0000000000000000000000000000000000000000..1e1b32f34a42cc5967526b747e6dd79269466c4b --- /dev/null +++ b/week9/solution/decision_tree/guess_who_samples.py @@ -0,0 +1,116 @@ +import csv + +class Sample(): + + def __init__(self, sample_vector, features, decision_feature): + self._x = {} + self._y = {} + for i, feature in enumerate(features): + if feature != decision_feature: + self._x[feature] = sample_vector[i] + else: + self._y[feature] = sample_vector[i] + + def get_sample_values(self): + sample_vector = [] + for value in self._x.values(): + sample_vector.append(value) + return sample_vector + + def get_feature_value(self, feature): + assert feature in self._x.keys() or feature in self._y.keys(), "'{0}' is not a valid feature.".format(feature) + + if feature in self._x.keys(): + return self._x[feature] + else: + return self.get_label() + + def get_label(self): + decision_feature = list(self._y.keys())[0] + return self._y[decision_feature] + + def __str__(self): + return str(self._x) + ' -> ' + str(self._y) + +class SamplesSet(): + + def __init__(self, guess_who_file='guess_who.csv', decision_feature='Name'): + self._features_values = {} + self._features = [] + self._decision_feature = decision_feature + self._samples = [] + + with open(guess_who_file, newline='', mode='r', encoding='utf-8-sig') as f: + reader = csv.reader(f) + for i, row in enumerate(reader): + if i == 0: + # First row with the name of the features + self._features = row + for feature in self._features: + self._features_values[feature] = [] + continue + + # rows with names and values for the features + # the name is our label we want to predict from the features + cur_sample = row + self.add_sample(cur_sample) + + for i, feature_val in enumerate(cur_sample): + cur_feature = self._features[i] + if feature_val not in self._features_values[cur_feature]: + self._features_values[cur_feature].append(feature_val) + + def add_sample(self, sample_vector): + new_sample = Sample(sample_vector, self._features, self._decision_feature) + self._samples.append(new_sample) + + return len(self._samples)-1 + + def get_classification_features(self): + classification_features = self._features.copy() + classification_features.remove(self._decision_feature) + + return classification_features + + def get_decision_feature(self): + return self._decision_feature + + def get_feature_values(self, feature): + assert feature in self._features_values.keys(), "'{0}' is not a valid feature.".format(feature) + + return self._features_values[feature] + + def get_sample_at_index(self, index): + assert index >= 0 and index < len(self._samples), "The parameter index must be >= 0 and less than the number of samples" + + return self._samples[index] + + def get_samples(self): + return self._samples + + def get_values_by_feature(samples, feature): + values = [] + for sample in samples: + values.append(sample.get_feature_value(feature)) + + return values + + def get_samples_by_feature_value(samples, feature, feature_value): + subsamples = [] + for sample in samples: + if sample.get_feature_value(feature) == feature_value: + subsamples.append(sample) + + return subsamples + + def plurality_value(self, samples): + max_count = None + best_label = None + labels = SamplesSet.get_values_by_feature(samples, self._decision_feature) + for value in self._features_values[self._decision_feature]: + cur_count = labels.count(value) + if max_count is None or cur_count > max_count: + max_count = cur_count + best_label = value + + return best_label \ No newline at end of file diff --git a/week9/solution/reinforcement_learning/agent_programs.py b/week9/solution/reinforcement_learning/agent_programs.py new file mode 100644 index 0000000000000000000000000000000000000000..befb123b5bf849ca72316136b03b51fb347595d2 --- /dev/null +++ b/week9/solution/reinforcement_learning/agent_programs.py @@ -0,0 +1,56 @@ +import random +import json + +from tictactoe_game_environment import TicTacToeGameEnvironment +from reinforcement_learning import state_to_str + +def agent_program_random(percepts, actuators): + game_board = percepts['game-board-sensor'] + player_turn = percepts['turn-taking-indicator'] + game_state = { + 'game-board': game_board.copy(), + 'player-turn': player_turn + } + + legal_moves = TicTacToeGameEnvironment.get_legal_actions(game_state) + if len(legal_moves) > 0: + return [random.choice(legal_moves)] + + return [] + +def agent_program_RL(percepts, actuators): + + game_board = percepts['game-board-sensor'] + player_turn = percepts['turn-taking-indicator'] + game_state = { + 'game-board': game_board.copy(), + 'player-turn': player_turn + } + + with open('vfunction.json'.format(player_turn), 'r') as f: + vfunction = json.load(f) + + opponent = 'X' if player_turn == 'O' else 'O' + v_player = vfunction['player-{0}'.format(player_turn)] + v_opponent = vfunction['player-{0}'.format(opponent)] + if not TicTacToeGameEnvironment.is_terminal(game_state): + best_action = None + max_advantage = None + for action in TicTacToeGameEnvironment.get_legal_actions(game_state): + new_state = TicTacToeGameEnvironment.transition_result(game_state, action) + future_state_str = state_to_str(new_state) + if future_state_str in v_player.keys() and future_state_str in v_opponent.keys(): + advantage = v_player[future_state_str] - v_opponent[future_state_str] + if best_action is None or advantage > max_advantage: + best_action = action + max_advantage = advantage + + if best_action is not None: + return [best_action] + else: + print("No best action found in v function for state {0}. Selecting it randomly".format(state_to_str(game_state))) + actions = TicTacToeGameEnvironment.get_legal_actions(game_state) + selected_action = random.choice(actions) + return [selected_action] + + return [] diff --git a/week9/solution/reinforcement_learning/reinforcement_learning.py b/week9/solution/reinforcement_learning/reinforcement_learning.py new file mode 100644 index 0000000000000000000000000000000000000000..f6ea2f49f2aaa0c686dd9512203bbb963002d20e --- /dev/null +++ b/week9/solution/reinforcement_learning/reinforcement_learning.py @@ -0,0 +1,175 @@ +import random +import json +import sys + +from tictactoe_game_environment import TicTacToeGameEnvironment + +# code taken from https://gist.github.com/vladignatyev/06860ec2040cb497f0f3 +# A function to print a progress bar to keep track +# of the learning process +def progress(count, total, suffix=''): + bar_len = 60 + filled_len = int(round(bar_len * count / float(total))) + + percents = round(100.0 * count / float(total), 1) + bar = '=' * filled_len + '-' * (bar_len - filled_len) + + sys.stdout.write('[%s] %s%s ...%s\r' % (bar, percents, '%', suffix)) + sys.stdout.flush() + +# A function transforming a game board state into a +# string representing it +def state_to_str(state): + board_str = '' + game_board = state['game-board'] + for i in range(game_board.get_width()): + for j in range(game_board.get_height()): + value = game_board.get_item_value(i, j) + if value is None: + value = '*' + board_str += value + + return board_str + +# A function that picks the best next action for the +# current player given the current policies. +# The best action for the player is determined as the +# difference between the v-value of the player +# to transition in the new state and the v-value of +# the opponent in that same transitioned state. +# There is an off_policy_likelihood percentage to +# select a random action instead of the best one. +def pick_best_action(vfunction, state, off_policy_likelihood): + player = 'player-{0}'.format(state['player-turn']) + opponent = 'player-X' if state['player-turn'] == 'O' else 'player-O' + v_player = vfunction[player] + v_opponent = vfunction[opponent] + + # getting the legal actions + legal_actions = TicTacToeGameEnvironment.get_legal_actions(state) + + # setting the selected action as None + selected_action = None + + # keeping track of the states not explored yet + # (for exploration mode) + unvisited_future_states = [] + + # selecting the action based on the current policy from the + # so far learned v function for the player + max_advantage = float('-Inf') + for action in legal_actions: + future_state = TicTacToeGameEnvironment.transition_result(state, action) + future_state_str = state_to_str(future_state) + if future_state_str in v_player.keys() and future_state_str in v_opponent.keys(): + advantage = v_player[future_state_str] - v_opponent[future_state_str] + if advantage > max_advantage: + selected_action = action + max_advantage = advantage + elif future_state_str not in v_player.keys(): + unvisited_future_states.append((action, future_state)) + + # checking if we should use exploration instead of exploitation + if random.random() < off_policy_likelihood or selected_action is None: + # exploration mode, selecting random action + if len(unvisited_future_states) > 0: + item = random.choice(unvisited_future_states) + selected_action = item[0] + else: + selected_action = random.choice(legal_actions) + + return selected_action + +# A function to update the v function of a player +# The v function is updated according to the TD(0) equation +def update_v_function(v, state, new_state, reward, alpha, gamma): + state_str = state_to_str(state) + if state_str not in v.keys(): + v[state_str] = random.random()*0.1 + + future_state_str = state_to_str(new_state) + if future_state_str not in v.keys(): + v[future_state_str] = random.random()*0.1 + + v_old = v[state_str] + v_new = v_old + alpha*(reward + gamma*v[future_state_str] - v_old) + v[state_str] = v_new + +# The learning function +def learn(alpha=0.1, gamma=0.9, off_policy_likelihood=0.1, n_episodes=100000): + # setting the v functions for the players as empty dictionaries + vfunction = {'player-X': {}, 'player-O': {}} + + # We start from the opening state of the game + starting_environment = TicTacToeGameEnvironment() + state = starting_environment.get_game_state() + + # We need to keep track to the last state to update for the + # other player + past_states = {'player-X': None, 'player-O': None} + + # Loop for n_episodes + i = 0 + while i < n_episodes: + progress(i, n_episodes) + + cur_player = state['player-turn'] + last_player = 'X' if state['player-turn'] == 'O' else 'O' + + v_cur_player = vfunction['player-{0}'.format(cur_player)] + v_last_player = vfunction['player-{0}'.format(last_player)] + + # from the current state, we pick the best action + selected_action = pick_best_action( + vfunction, + state, + off_policy_likelihood + ) + + # Transitioning state + new_state = TicTacToeGameEnvironment.transition_result(state, selected_action) + + # We store the transitioned state as the state to update for the current player + # during the next iteration + past_states['player-{0}'.format(state['player-turn'])] = new_state + + # We compute the reward for the current player for performing + # the selected action and transitioning to new_state + # If new_state is not terminal, the reward will be 0 + cur_player_reward = TicTacToeGameEnvironment.payoff(new_state, cur_player) + + # Given the received reward, we update the v function of the current player + # Even if the reward = 0, the v function for the current state will be updated + # given the gamma*v-value of the new_state, thus propagating the rewards from + # terminal states back to early states of the game + update_v_function(v_cur_player, state, new_state, cur_player_reward, alpha, gamma) + + # We also need to update the v function of the last player + # If we have a past state for the last player, we can do so + if past_states['player-{0}'.format(last_player)] is not None: + last_player_new_state = past_states['player-{0}'.format(last_player)] + + # The reward is given by the payoff at the same new_state but for the last_player + # In this game is simply -1*cur_player_reward + last_player_reward = TicTacToeGameEnvironment.payoff(new_state, last_player) + + # We need to update the v-value for the past state of the last player + # when transitioning to the new_state with the achieved reward for new_state + update_v_function(v_last_player, last_player_new_state, new_state, last_player_reward, alpha, gamma) + + # We check if the episode terminated + if TicTacToeGameEnvironment.is_terminal(new_state): + # Yes, we restart + state = starting_environment.get_game_state() + past_states = {'player-X': None, 'player-O': None} + i += 1 + else: + # No, we continue + state = new_state + + return vfunction + +if __name__ == "__main__": + vfunction = learn() + with open('vfunction.json', 'w+') as f: + json.dump(vfunction, f) \ No newline at end of file diff --git a/week9/solution/reinforcement_learning/tictactoe_app.py b/week9/solution/reinforcement_learning/tictactoe_app.py new file mode 100644 index 0000000000000000000000000000000000000000..bd7d3ab26f44138700eff1b8a8499fc1efe863f8 --- /dev/null +++ b/week9/solution/reinforcement_learning/tictactoe_app.py @@ -0,0 +1,17 @@ +from une_ai.tictactoe import TicTacToeGame +from une_ai.tictactoe import TicTacToePlayer + +from tictactoe_game_environment import TicTacToeGameEnvironment +from agent_programs import agent_program_RL, agent_program_random + +if __name__ == '__main__': + player_X = TicTacToePlayer('X', agent_program_RL) + player_O = TicTacToePlayer('O', agent_program_random) + + # DO NOT EDIT THE FOLLOWING INSTRUCTIONS! + environment = TicTacToeGameEnvironment() + environment.add_player(player_X) + environment.add_player(player_O) + + game = TicTacToeGame(player_X, player_O, environment) + diff --git a/week9/solution/reinforcement_learning/tictactoe_game_environment.py b/week9/solution/reinforcement_learning/tictactoe_game_environment.py new file mode 100644 index 0000000000000000000000000000000000000000..ad36b9ed2016cb5e01d689783ce53595c047771a --- /dev/null +++ b/week9/solution/reinforcement_learning/tictactoe_game_environment.py @@ -0,0 +1,192 @@ +import numpy as np +from scipy.signal import convolve2d +from une_ai.models import GameEnvironment, GridMap, Agent + +class IllegalMove(Exception): + pass + +class TicTacToeGameEnvironment(GameEnvironment): + + def __init__(self, board_size=3): + super().__init__("Tic Tac Toe") + + self._board_size = board_size + self._game_board = GridMap(board_size, board_size, None) + self._player_turn = 'X' # X always starts + + # TODO + # implement the abstract method add_player + # the GameEnvironment superclass uses a dictionary self._players + # to store the players of the game. + # For this game, we must limit the players to 2 players and + # The first added player will be X and the second O + def add_player(self, player): + assert isinstance(player, Agent), "The parameter player must be an instance of a subclass of the class Agent" + assert len(self._players) < 2, "It is not possible to add more than 2 players for this game." + + if len(self._players) == 0: + marker = 'X' + else: + marker = 'O' + + self._players[marker] = player + + return marker + + # TODO + # implement the abstract method get_game_state + # the method must return the current state of the game + # as a dictionary with the following keys: + # 'game-board' -> a copy of the game board (as 3x3 GridMap) + # 'player-turn' -> 'X' or 'O' depending on the current player turn + # You may first create properties in the constructor function __init__ + # to store the game board and the current turn + def get_game_state(self): + gs = { + 'game-board': self._game_board.copy(), + 'player-turn': self._player_turn + } + return gs + + # TODO + # implement the abstract method get_percepts + # this method returns a dictionary with keys the sensors of the agent + # and values the percepts gathered for that sensor at time t + # the sensors are: + # 'game-board-sensor' -> the 'game-board' value from the current game state + # 'turn-taking-indicator' -> the 'player-turn' value from the current game state + def get_percepts(self): + gs = self.get_game_state() + return { + 'game-board-sensor': gs['game-board'], + 'turn-taking-indicator': gs['player-turn'] + } + + # TODO + # implement the abstract method get_legal_actions + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state as input and it returns the list of + # legal actions in that game state + # An action is legal in a given game state if the game board cell + # for that action is free from marks + def get_legal_actions(game_state): + legal_actions = [] + game_board = game_state['game-board'] + empty_cells = game_board.find_value(None) + for empty_cell in empty_cells: + legal_actions.append('mark-{0}-{1}'.format(empty_cell[0], empty_cell[1])) + + return legal_actions + + # TODO + # implement the abstract method transition_result + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state and an action to perform as input and it returns + # the new game state. + def transition_result(game_state, action): + legal_actions = TicTacToeGameEnvironment.get_legal_actions(game_state) + if action not in legal_actions: + raise(IllegalMove('The action {0} is not a legal move for the given game state {1}.'.format(action, game_state.get_map()))) + + marker = TicTacToeGameEnvironment.turn(game_state) + + tokens = action.split('-') + x, y = (int(tokens[1]), int(tokens[2])) + new_game_board = game_state['game-board'].copy() + new_game_board.set_item_value(x, y, marker) + + new_game_state = { + 'game-board': new_game_board, + 'player-turn': 'O' if game_state['player-turn'] == 'X' else 'X' + } + + return new_game_state + + # TODO + # implement the abstract method state_transition + # this method takes as input the agent's actuators + # and it changes the game environment state based + # on the values of the agent's actuators + # This agent has only one actuator, 'marker' + # the value of this actuator is a tuple with the x and y + # coordinates where the agent will place its marker on the game board + # We can implement this method by re-using the static method + # transition_result we just implemented + def state_transition(self, agent_actuators): + assert agent_actuators['marker'] is not None, "During a turn, the player must have set the 'marker' actuator value to a coordinate (x, y) of the game board where to place the marker." + + x, y = agent_actuators['marker'] + gs = self.get_game_state() + action = 'mark-{0}-{1}'.format(x, y) + new_gs = TicTacToeGameEnvironment.transition_result(gs, action) + + self._player_turn = new_gs['player-turn'] + self._game_board = new_gs['game-board'].copy() + + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It returns the turn of the player given a game state. + def turn(game_state): + assert 'player-turn' in game_state.keys(), "Invalid game state. A game state must have the key 'player-turn'" + + return game_state['player-turn'] + + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state as input and it returns the winner ('X' or 'O') if there is any + # or None if there is no winner (a tie or a non-terminal state) + # This method is already provided to you. You should look at its implementation + # and try to understand how it is finding a winner with the convolution operation + def get_winner(game_state): + game_board = game_state['game-board'] + + horizontal_kernel = np.array([[ 1, 1, 1]]) + vertical_kernel = np.transpose(horizontal_kernel) + diag_kernel = np.eye(3, dtype=np.uint8) + flipped_diag_kernel = np.fliplr(diag_kernel) + detection_kernels = [horizontal_kernel, vertical_kernel, diag_kernel, flipped_diag_kernel] + + for marker in ['X', 'O']: + player_markers = game_board.get_map() == marker + for kernel in detection_kernels: + convolved_values = convolve2d(player_markers, kernel, mode="valid") + if (convolved_values == 3).any(): + return marker + + return None + + # TODO + # implement the abstract method is_terminal + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state as input and it returns True if the game state + # is terminal and False otherwise. + # In this game, a state is terminal if there are no more legal actions + # or if there is a winner. + def is_terminal(game_state): + # game is over if the board is full + remaining_actions = TicTacToeGameEnvironment.get_legal_actions(game_state) + winner = TicTacToeGameEnvironment.get_winner(game_state) + + return len(remaining_actions) == 0 or winner is not None + + # TODO + # implement the abstract method payoff + # This method is a static method (i.e. we do not have access to self + # and it can only be accessed via the class TicTacToeGameEnvironment) + # It takes a game_state and the player name ('X' or 'O') as input and it returns + # the payoff value for that player in the given game state + # In this scenario, we are only considering terminal states with a winner + # if there is not a winner yet (or there is a tie) we return 0 + # In other games the payoff function may be more complex + def payoff(game_state, player_name): + winner = TicTacToeGameEnvironment.get_winner(game_state) + if winner is None: + return 0 + elif winner == player_name: + return 1 + else: + return -1 + \ No newline at end of file diff --git a/week9/solution/reinforcement_learning/vfunction.json b/week9/solution/reinforcement_learning/vfunction.json new file mode 100644 index 0000000000000000000000000000000000000000..9a1315b9f0379389bde4b24e239afa258591941d --- /dev/null +++ b/week9/solution/reinforcement_learning/vfunction.json @@ -0,0 +1 @@ +{"player-X": {"*********": 0.09787223539406179, "*******X*": 0.029675407040959105, "****O**X*": 0.03597851846281563, "****O**XX": 0.04256274882310926, "***OO**XX": 0.8086375362182348, "*X*OO**XX": -0.022993997958321636, "OX*OO**XX": -0.5959436985697357, "OXXOO**XX": -0.8968766463037032, "OXXOOO*XX": 0.0646263201142641, "*XOOO**XX": 0.021747042116839838, "*XOOOX*XX": -0.458003980649743, "*XOOOXOXX": 0.015420704373409089, "X***O**X*": -0.032685587444696164, "X***O*OX*": -0.003429992411304204, "X***O*OXX": -0.3718599567435119, "X**OO*OXX": -0.557070109296373, "XX*OO*OXX": -0.9009752246447938, "XXOOO*OXX": 0.0031183650371694573, "XX*OOOOXX": 0.09264816193513531, "*******XO": 0.05482584349619077, "X******XO": 0.041234846049787985, "X*O****XO": 0.07780113323757852, "XXO****XO": 0.06708676029004812, "XXO***OXO": 0.29872680573371024, "XXO**XOXO": -0.14264638801064966, "XXOO*XOXO": 0.8726964434237916, "XXOOXXOXO": 0.0346912978143587, "*****O*X*": 0.06764406310448595, "*****O*XX": 0.040214425095560134, "*****OOXX": 0.06511739712273176, "***X*OOXX": 0.02937531130996441, "***XOOOXX": 0.033810353281551034, "*X*XOOOXX": -0.34808567528865036, "*XOXOOOXX": 0.003631561645143555, "*****X***": 0.05483415590277445, "*****X**O": 0.09648433464348448, "***X*X**O": 0.02211431335786939, "***X*X*OO": 0.0030558968501056003, "X**X*X*OO": -0.3558092828974952, "X**X*XOOO": 0.036730330146735136, "***X*XO*O": 0.4658986177192209, "*X*X*XO*O": -0.146449856064106, "OX*X*XO*O": 0.18024035562916924, "OX*XXXO*O": 0.00987287991025514, "*****X*XO": 0.026037933137594303, "**O**X*XO": 0.05121484292799422, "X*O**X*XO": 0.056487771119229355, "XOO**X*XO": 0.06560073915577544, "XOO*XX*XO": 0.10050188159908194, "XOOOXX*XO": 0.0013197150995740946, "XOOOXXXXO": 0.0014663501106378818, "*X*******": 0.013145493567141878, "*X***O***": 0.09875592589609326, "*X***OX**": 0.03843974463998649, "*X*O*OX**": 0.11173577665539211, "*XXO*OX**": 0.06553186418248051, "*XXO*OXO*": 0.14808050134338682, "*XXOXOXO*": 0.053606242210839386, "*XXO*OXOX": -0.6244660692144689, "OXXO*OXOX": 0.7263226466445645, "OXXOXOXOX": 0.06046150442451789, "*XX**O***": 0.010464825001300533, "*XX**OO**": 0.07427678823205594, "*XXX*OO**": 0.07766771625191297, "*XXX*OOO*": 0.5816506424190903, "XXXX*OOO*": 0.03241826926359438, "*XX**OO*X": 0.039403560030942954, "*XX*OOO*X": 0.08985132291124608, "*XX*OOOXX": -0.7870680961293247, "*XXOOOOXX": 0.09035559047599805, "OXX**O***": 0.046535197217969865, "OXXX*O***": 0.036724128599306245, "OXXXOO***": 0.04118943306281426, "OXXXOO*X*": -0.5676584259714607, "OXXXOO*XO": 0.006592275311271401, "OXXXOO**X": 0.05164071421493944, "OXXXOO*OX": 0.05805666372027228, "OXXXOOXOX": 0.06450740413361783, "OXXXOOO*X": 0.052039096309564256, "OXXXOOOXX": 0.057821237596992814, "*X******O": 0.054525485190965124, "*X*X****O": 0.007199338287621423, "*X*X***OO": 0.014063865667165646, "*X*X*X*OO": 0.0005280737255506356, "*X*XOX*OO": -0.13528855112595756, "*XXXOX*OO": -0.5769402420813651, "OXXXOX*OO": 0.025901556600107026, "OXXX*OO**": 0.07459237413478464, "OXXXXOO**": 0.07842456798689008, "OXXXXOOO*": 0.08475849034447927, "OXXXXOOOX": 0.09417610038275483, "OXX**O**X": -0.011762076349615076, "OXX*OO**X": 0.044194491869932746, "XXX**OO**": 0.07761597131659442, "*X**XO***": 0.16182928608237387, "*X**XO*O*": 0.23767768725769328, "XX**XO*O*": 0.5232498920086752, "XXO*XO*O*": 0.734304281723348, "XXOXXO*O*": -0.7111070201898865, "XXOXXOOO*": 0.9483216857404563, "XXOXXOOOX": 0.024011093616745152, "OXX*XO***": 0.06111856770328746, "OXX*XO*O*": 0.11849026411970766, "OXX*XOXO*": 0.09177495528454242, "*X***O*X*": 0.05859637919018355, "*XO**O*X*": 0.18660592598429582, "*XOX*O*X*": 0.07700046799838692, "OXOX*O*X*": 0.10666909484691994, "OXOX*O*XX": 0.5209127529574775, "OXOXOO*XX": 0.9679758912083846, "OXOXOOXXX": 0.09598697449389788, "*X***O**X": 0.020692994582849053, "*X*O*O**X": 0.10111373985157168, "XX*O*O**X": -0.057759073730285965, "XX*OOO**X": 0.02502859321195099, "*X*O*OX*X": -0.5544656726798681, "*XOO*OX*X": 0.7631723712245881, "*XOO*OXXX": 0.08909766448834373, "****X****": 0.09678918956972266, "****X*O**": 0.1406819886929509, "*X**X*O**": 0.0727659943214388, "*X*OX*O**": 0.5756683148741388, "XX*OX*O**": 0.7623379602794094, "XX*OX*OO*": 0.923381570189945, "XX*OX*OOX": 0.06448452429814953, "*XXX***OO": -0.06244980669209974, "*XXXO**OO": 0.1075663193285089, "XX*X***OO": -0.658100258487031, "XX*X**OOO": 0.03047486612656938, "*X*X**XOO": -0.09206966742442513, "*X*XO*XOO": 0.1622462889226297, "*X*XOXXOO": -0.6641962173079996, "OX*XOXXOO": 0.09756701058413818, "OXXX***OO": 0.005774177839915516, "OXXXX**OO": -0.21111713442929445, "OXXXX*OOO": 0.05319442768908411, "*X*XO***O": -0.1057161107294669, "*X*XO**XO": -0.19359520611045106, "*X*XOO*XO": 0.08053841615142168, "*X*XOOXXO": -0.7286081235242374, "*XOXOOXXO": 0.013190762183210237, "*X*X*XOOO": 0.03599374267221228, "OX*X*X*OO": 0.2333005240527124, "OX*XXX*OO": 0.06845071596190488, "*XOX*X*OO": 0.029055536552610145, "*XOX*XXOO": 0.13737271468559753, "OXOX*XXOO": 0.46784747943498867, "OXOXXXXOO": 0.02391440302475414, "*****XO**": 0.05287715905512047, "*X***XO**": 0.012753143218280406, "OX***XO**": 0.1294064750979309, "OX**XXO**": -0.16732845980645103, "OX**XXO*O": 0.6059804523869465, "******X**": 0.0171782267928531, "O*****X**": 0.07955316768549547, "O***X*X**": 0.022515306970549237, "O***X*XO*": 0.16401827797404994, "O***XXXO*": 0.09168026335242796, "O**OXXXO*": 0.7404119838798952, "O**OXXXOX": 0.048401307588993865, "OO*OXXXOX": 1.035330429802641, "OOXOXXXOX": 0.06373715828012971, "X********": 0.05256121176783061, "X*O******": 0.2511089719646549, "X*O**X***": 0.03361466065624473, "X*O**XO**": 0.2522127315170048, "X*O*XXO**": 0.6707466895721459, "X*O*XXO*O": 0.8208811012235735, "X*OXXXO*O": 0.04195261342871234, "XOO*XXO**": 0.8124565994139848, "XOOXXXO**": 0.08240315550696943, "X*OOXXO**": 0.7994591762163583, "X*OOXXO*X": 0.014665612560267516, "XXO**XO**": -0.042560166187240615, "XXO**XOO*": 0.05328269485105789, "XXO**XOOX": -0.18534337407010526, "XXO*OXOOX": 0.06924572406688416, "********X": 0.04981432226072562, "*******OX": 0.07442003878104972, "******XOX": 0.039951833708550315, "**O***XOX": 0.06781910578763264, "**O*X*XOX": 0.03074314716488562, "**OOX*XOX": 0.048827093929392947, "**OOXXXOX": 0.04364162950999262, "*OOOXXXOX": 1.0201365597188483, "XOOOXXXOX": 0.03671775898284745, "****O*XOX": -0.002890518229170174, "*X**O*XOX": 0.02566845737908984, "OX**O*XOX": 0.10047054042865947, "OX**OXXOX": 0.00217683293601801, "OX*OOXXOX": 0.9843721778736566, "OXXOOXXOX": 0.07831028225961567, "***O*X***": 0.03939950780362038, "***O*X*X*": 0.042124411748762074, "***O*X*XO": 0.051483662562828124, "***OXX*XO": 0.06062179817913511, "*O*OXX*XO": 0.12932748853089682, "XO*OXX*XO": 0.002587834837075358, "X**O*****": 0.24305789334205008, "X**O***X*": 0.04515431012830515, "X**OO**X*": 0.021485968546055025, "X**OOX*X*": 0.024812811686236363, "X**OOX*XO": 0.0364024303035468, "X**OOXXXO": 0.03214903838730068, "XO*OOXXXO": 0.06596971012048831, "XOXOOXXXO": 0.07329967788142283, "X***O****": 0.05295963160953049, "*XOOX*XOX": 0.05951711061026976, "*XOOXOXOX": 1.0747066931477869, "XXOOXOXOX": 0.08532958402799405, "OX*XOOXXO": 0.032527083675829405, "*XXXOO*XO": -0.35966938680469585, "**X******": 0.04193009929392622, "**X****O*": 0.09955391599116914, "**X***XO*": 0.09393488377098344, "*OX***XO*": 0.09634926444162512, "*OX***XOX": -0.10103732434025373, "*OX**OXOX": 0.11914055961860605, "*OXX*OXOX": -0.8772305940524031, "*OXXOOXOX": 0.08954329415517011, "O*X******": 0.07154333874973418, "O*X**X***": 0.015468741648191637, "O*X**X**O": 0.053043922923583786, "O*X**X*XO": 0.04751720261225097, "OOX**X*XO": 0.07572313845173236, "OOXX*X*XO": 0.018006719267559573, "OOXX*XOXO": 0.9595832707275229, "OOXXXXOXO": 0.09594524042566335, "***X*****": -0.0009840314999631358, "**OX*****": 0.20147344641070744, "*XOX*****": 0.031295633352410764, "*XOX***O*": 0.053232729077225524, "*XOX*X*O*": 0.03021507971724615, "OXOX*X*O*": 0.07017562152243852, "OXOX*XXO*": 0.06674517574734193, "*O*X*****": 0.10245714310734443, "XO*X*****": 0.09088733219676856, "XO*X****O": 0.4050579011960831, "XO*XX***O": 0.04308670724626445, "XOOXX***O": 0.9972178309436414, "XOOXX**XO": -0.9019962702000416, "XOOXXO*XO": 0.015028851476106843, "**OX***X*": 0.05314738733933865, "*OOX***X*": 0.0702801513880467, "*OOX*X*X*": 0.03522161314070899, "*OOXOX*X*": 0.054931349668868215, "XOOXOX*X*": -0.4084968202177555, "XOOXOX*XO": 1.0030608187056234, "XOOXOXXXO": 0.0179417420745554, "**X**O***": 0.066211346359011, "*OOX**XX*": 0.1279924649025233, "*OOX**XXO": 0.43884028741895015, "XOOX**XXO": 0.09326931116507003, "**OX**OX*": 0.09526397491386474, "**OXX*OX*": 0.6931699094548073, "O*OXX*OX*": 1.0841546868181018, "OXOXX*OX*": 0.09926095521118264, "*OXX*****": -0.005029798713782046, "*OXX**O**": 0.07868889605910724, "XOXX**O**": -0.07602840040900619, "XOXX**OO*": -0.5651801551073257, "XOXXX*OO*": -0.6840209624810997, "XOXXX*OOO": 0.060248135524373574, "***X*O***": 0.09243041018968064, "X**X*O***": 0.042245663237576385, "X**X*O*O*": 0.18415592785336, "X**XXO*O*": 0.6238459686058898, "X*OXXO*O*": 0.8148987020861354, "XXOXXO*OO": 0.000411907568525316, "**OX***XO": -0.06524170315757201, "**OXX**XO": -0.8971229328070832, "**OXXO*XO": 0.017698253750448433, "*OOX*XXXO": -0.4255311139428974, "*OOXOXXXO": 0.7821648079535486, "**OX*XOX*": 0.04582083562033187, "*OOX*XOX*": 0.04443459652199359, "*OOX*XOXX": -0.09383968604522282, "OOOX*XOXX": 0.09739470412655937, "O*OXXXOX*": 0.04289923249466007, "X*OX*****": 0.3338620706030043, "X*OXO****": 0.7128992775606078, "X*OXO*X**": 0.03553101416821376, "***X***O*": 0.08267313105682693, "*X*X***O*": 0.023159564770483754, "O**X*****": 0.08668557335163615, "O**X**X**": 0.00867006508548701, "O**X**XO*": 0.0784473362950954, "O**X*XXO*": 0.023245515562716108, "O**XOXXO*": -0.05915549228104839, "O*XXOXXO*": -0.665694249497922, "O*XXOXXOO": 0.013209253048559423, "***X****O": 0.08284558401560516, "O**X**XOX": -0.023127088883796283, "OO*X**XOX": -0.2709279773384745, "OOXX**XOX": -0.5803662724887539, "OOXX*OXOX": 0.9757262917282892, "OOXXXOXOX": 0.09976552901324412, "O**XX*XO*": 0.025772061305163557, "OO*XX*XO*": 0.7815512782484729, "OO*XXXXO*": 0.09914516870080162, "O**XO*X**": 0.006331996038938557, "O**XO*XX*": -0.8012912105371648, "OO*XO*XX*": 0.5977400819420884, "OO*XO*XXX": 0.09980862500299076, "O*XX**XO*": 0.003887896908970779, "O*XX**XOO": 0.3934009881049825, "O*XXX*XOO": 0.08398997732048263, "***XO****": -0.010193612913771195, "**XXO****": -0.04048770526635281, "*OXXO****": -0.021276922321041655, "*OXXO*X**": -0.3549880114811861, "*OXXO*XO*": 0.0012034656995350446, "OOXXO*XOX": 0.04773446404115991, "O*OX**XOX": -0.006969259268047917, "O*OX*XXOX": -0.09636642006767766, "OOOX*XXOX": 0.0653817866041239, "O*OX**X**": 0.00034543630093033, "O*OXX*X**": -0.06659651377803781, "O*OXXOX**": -0.14466633115148098, "O*OXXOX*X": -0.1567209771437034, "OOOXXOX*X": 0.048911912974473275, "O**X*OX**": 0.1421855709322479, "O**XXOX**": -0.020313352511084157, "***X**O**": 0.07713526149518231, "**XX**O**": -0.038945374671332175, "*OXXX*O**": 0.08494723498255102, "OOXXX*O**": 0.3057965782062377, "OOXXX*O*X": 0.02274452400909381, "OOXXXOO*X": 0.025252600839152053, "OOXXXOOXX": 0.02805844537683563, "X***O***X": -0.023827849725232077, "X***OO**X": -0.02322089372060583, "XX**OO**X": -0.20414681819651856, "OXX*OOX*X": -0.12487092981734188, "OXX*OOXOX": 0.05805666369145909, "*OXX**O*X": 0.10490707338513401, "*OXX**OOX": 0.36842836751039526, "*OXX*XOOX": 0.0932440969601294, "*OXX*XO**": 0.01898411204785546, "OOXX*XO**": 0.06077092148792596, "OOXX*XOX*": 0.48399113971951935, "*X****O**": 0.05748166318813513, "OX**XXOXO": 0.028368378592287625, "*X*XX**OO": -0.33560311648186036, "OX*XX**OO": 0.8251683556194163, "XX*XOO*XO": -0.7385346676347169, "XX*XOOOXO": 1.0726696417331307, "XXXXOOOXO": 0.08922327400163503, "*OXXX*OO*": 0.20148692641375862, "O*XX*****": 0.03282017594458628, "O*XXO****": 0.10545467416561774, "O*XXO*X**": -0.43586761893380027, "O*XXOOX**": 0.2364869039594334, "O*XXOOX*X": 0.05252982096088705, "OOXXOOX*X": 0.9519307795495742, "OOXXOOXXX": 0.00919592902265477, "OXXXOOX**": 0.01262358078757356, "OXXXOOX*O": 0.09360433363008919, "XOXXXOOO*": 0.8538844077930662, "XOXXXOOOX": 0.07422253376347851, "**XX**O*O": 0.054454769476778686, "**XXX*O*O": -0.4738299611394499, "**XXX*OOO": 0.08675339146797241, "O**X****X": 0.025093000458269288, "O**XO***X": 0.09966899228967366, "O**XO*X*X": 0.059862094689875266, "O*OXO*X*X": 0.7502076629270723, "O*OXO*XXX": 0.07764062967504835, "O*XXOOXX*": 0.08421271662216855, "OOXXOOXX*": 0.985793490224025, "O*XXO***X": 0.045630862307693726, "OOXXO***X": 0.5833008303006938, "OOXXO*X*X": -0.8535984426537631, "O*XXOOXOX": 0.05805666111998373, "**OXX****": -0.00885978624835144, "**OXXO***": -0.021067974592848832, "**OXXO*X*": -0.5466999377315935, "*OXXX*OOX": 0.8860568314317251, "*OXXXOOOX": 1.054736650287806, "*X*X**O**": 0.022300308133241936, "OX*X**O**": 0.01679538478372994, "OX*XX*O**": 0.18073430620524397, "OX*XX*OO*": 0.3419705717661275, "OXXXX*OO*": 0.04362298467157645, "X**X**O**": -0.09419199297041501, "X**XO*O**": -0.039785979147367395, "X**XO*O*X": -0.6407281182989051, "X*OXO*O*X": 0.03786972618833735, "OXXXO****": -0.07755971525947142, "***XX*O**": 0.07837805676899336, "*O*XX*O**": 0.14892025636411838, "X*OX*O***": 0.5019401717908797, "X*OXXO***": -0.4363851598749561, "O*XX**O**": 0.03730053509494541, "O*XX**OX*": 0.09089906975228235, "O*XX*OOX*": 0.05563209598880246, "OXXX*OOX*": 0.15581882413015657, "OXXXOOOX*": 0.05203911383722379, "OXXX*OOXO": 0.808460857817957, "OXXXXOOXO": 0.017788215887541214, "X**XOXO**": -0.31077899771586126, "X**XOXOO*": -0.6376425812319434, "X**XOXOOX": -0.9113023063666289, "X*OXOXOOX": 0.06946289354556177, "O**X*X***": 0.02450766960610837, "O**XOX***": 0.02679947055539801, "OX*XOX***": -0.21015450622465642, "OXOXOX***": 0.05405379869183989, "OXOXOX*X*": -0.5328498097446395, "OXOXOXOX*": 0.031330983230933473, "O**X***X*": 0.02121086051655966, "O**X***XO": 0.06505949882051534, "O**XX**XO": 0.698614282721448, "O**XX*OXO": 0.8280182834810401, "O**XXXOXO": 0.03980088090714706, "O**X*X*XO": -0.046104288005701266, "O**XOX*XO": 0.09441155019824417, "O**X*O*X*": 0.06523314223195667, "O**XXO*X*": 0.011655327968573295, "OO*XXO*X*": 0.02001280090267035, "OO*XXO*XX": -0.1456470649981348, "OOOXXO*XX": 0.08189330221980412, "O**X*OXX*": 0.38085806234946273, "O*OX*OXX*": 0.7718902994225767, "O*OXXOXX*": -0.7472864654741371, "OOOXXOXX*": 0.06985836029035097, "O**X*O*XX": 0.08821657573828244, "OO*X*O*XX": 0.07496125205813109, "OO*X*OXXX": 0.00602635749397138, "OOXXXO*X*": 0.031647744465935386, "OOXXXO*XO": 1.05596772507807, "OOXXXOXXO": 0.06218636119785636, "O*XX*O*X*": 0.05131617335665021, "O*XX**O*X": 0.10889245587473058, "OOXX**O*X": 0.1582475065136009, "OOXX*O*XX": 0.023230453001867664, "OOXX*OOXX": 0.02525260158235519, "O****XX**": 0.02570290057441757, "O***OXX**": 0.04274710181969338, "O***OXX*X": 0.2889754289600064, "O***OXXOX": 0.502635197475102, "*X*XX*OOO": 0.04029834799815222, "O**XXO*XO": 0.8426817436300585, "O*XXXO*XO": 0.915986060924239, "O**XX****": 0.03458244403707048, "O**XXO***": 0.05011545025273925, "X**XOO***": 0.1254847210648255, "X**XOO*X*": -0.19225999820577166, "X**XOO*XO": -0.5415169327586178, "O**X**XXO": 0.008347555335205866, "O*OX**XXO": -0.31237536316063436, "OXOX**XXO": -0.7200273032351117, "OXOXO*XXO": 0.09640583935968755, "O*XX***XO": -0.07743776853766968, "O*XXO**XO": 0.023100506621342578, "O*OX***X*": 0.07590039538083401, "O*OX**XX*": -0.11504094743023835, "O*OX*OXXX": 0.003725504910680644, "O**X**OX*": 0.05079530451987872, "*X*XO*OXO": -0.3533719247215655, "*X*XOXOXO": -0.553444267733379, "*XOXOXOXO": 0.09429450819193927, "O*XXXOOX*": 0.023083663512512488, "O*XXXOOXO": 1.016009394298786, "XO**O**X*": 0.041045984709536375, "XOX*O**X*": 0.0477596115541355, "XOX*O**XO": 0.10149190294731289, "XOX*O*XXO": 0.13709519397415398, "XOXOO*XXO": 0.06596971009328048, "O*XXO*OX*": 0.16547925895893686, "OXXXO*OX*": 0.030004857075613435, "O*XX*O***": 0.0937295435371639, "OX*X*****": 0.01653652800366557, "OXOX*****": 0.07847494071706669, "OXOX**X**": -0.00572800906858572, "OXOX**X*O": -0.30280519636405884, "XOOX*****": 0.43641998652004554, "XOOXX****": 0.8381957027170592, "XOOXX*X*O": 0.0795941214643326, "X*O*O**X*": 0.07080594832422193, "X*O*O*XX*": 0.08211884781963974, "X*OOO*XX*": 0.24461956943303062, "X*OOOXXX*": 0.019677710712059683, "X*OOOXXXO": 0.0050980780680496786, "XXOOOXXXO": 0.005664520364548642, "OX*X*O***": 0.03377804017556541, "OXXX*O**O": 0.034564302043311006, "OXXXXO**O": 0.9150366398482733, "OXXXXO*OO": 1.02876263836454, "OXXXXOXOO": 0.03195872466382147, "OOXX*****": 0.0498234149377567, "OOXX***X*": -0.06989132830916756, "OOXX*O*X*": 0.05322355644899267, "O**XX*OX*": 0.19575935421924287, "O*OX****X": 0.03849355466888843, "O*OX***XX": -0.025054614160278155, "O*OX*O*XX": 0.12200678676166034, "O*XX****O": 0.07397317080476613, "O*XX**X*O": 0.013359085604040699, "OOXXO**X*": 0.07682086240291236, "OOXXO*XX*": -0.8481579802539914, "O*XX**OXO": 0.39629794091412596, "O*XXX*OXO": 0.9228909187414661, "OOXXX*OXO": 1.0863495164798609, "OOXXO*XXO": 0.09510869438807312, "X**X**O*O": 0.029997629942249512, "X**X**OXO": -0.08093169470309386, "X**XO*OXO": 0.12425524173356196, "XX*XO*OXO": -0.5576068984360437, "OX*XXO***": 0.10505787683400047, "OXOXXO***": 0.14568023078198025, "OXOXXOX**": -0.023368795324065723, "OXOXXOX*O": 0.06338174807109473, "O*OXX**X*": -0.5856241333299191, "XOOX*X*XO": 0.8846373223770506, "*O*XX*OX*": 0.06784702038727643, "*O*XX*OXO": 0.23468544475430042, "*O*XXXOXO": 0.027425927441845844, "O*OX**X*X": 0.043974428520772754, "*XXX**OOO": 0.08772572653406664, "O*OX**OXX": -0.18783624428601436, "O*OXX*OXX": -0.6842998517280433, "OOOXX*OXX": 0.02367453366013557, "O**X*O**X": 0.07052688647845032, "O*OXO**XX": 0.4866874751261694, "**OX**XOX": 0.03333309182461304, "O*OX*XOXX": -0.49283584732648356, "OO*X****X": 0.06261620430504104, "OOXX****X": 0.04390776140049679, "OX*XXO*O*": 0.05383230147367721, "OX*XXO*OX": 0.007636217084056492, "OX*XXOOOX": 0.08475849034447927, "XXO*OXOXO": 0.05577389092274792, "O*****X*X": 0.017254687865807146, "O****OX*X": 0.07991682543949762, "O***XOX*X": 0.02508985860666516, "O**OXOX*X": 0.422830611634269, "O*XOXOX*X": 0.07479677327158825, "OX*XO**XO": 0.01184658123432717, "OX*XOX**O": 0.021363491311160766, "O**X**O*X": 0.06769869670173198, "OOXXX*OOX": 1.011810097657909, "OOXXXXOOX": 0.013218212248134888, "O*O*X*X**": 0.021968110051580034, "OO*X*X**X": -0.039798148037224354, "OOOX*X**X": 0.022353069561853733, "OOXX*XO*X": 0.03383081604459257, "O**X***OX": 0.04473322941021864, "O*OXOXXOX": 0.0023733309435130232, "OXOXOXXOX": 0.0026369853051228078, "OXOX*OXX*": -0.14729248068514506, "OXOX*OXXO": 0.0015405234606305385, "O*XX***O*": 0.045545422245091734, "O*OX*X*X*": -0.07566744657262983, "OOOX*X*X*": 0.09026702177326151, "O*XX*XOXO": -0.3720391558880545, "OOXXOXXO*": 0.05387063455364619, "OOXXX*XO*": 0.054379649906247524, "OX*X**XO*": 0.06569418305279136, "OX*XO*XO*": 0.05566474063551732, "OX*XOXXO*": -0.1264796535988917, "OX*XO*X**": -0.026053007871016214, "O**XOXX**": -0.2786222026739164, "O*XX*OXO*": 0.35709099317463217, "OXXX*OXO*": 0.05323207778390134, "OXXX*OXOO": 0.8872992609766817, "XOOX****X": 0.20047710935582483, "XOOX***OX": 0.41179800992537, "XOOXX**OX": 0.01736446535671501, "OXOXX*X*O": -0.7511492287555389, "O*OX*XX**": -0.033208530330818754, "O*OXOXX**": -0.07375514045209385, "OXOXOXX**": -0.10815934865815431, "OXOXOXXO*": 0.004167764753159499, "O**X**X*O": 0.05812568188389033, "O*XXO*X*O": 0.024311921483331136, "***X***XO": -0.02597196633798124, "OXOXOXX*O": 0.09010408154276067, "O*OXOXX*X": -0.13372087534001342, "OOOX*XX**": 0.04458694841716543, "O*OXX*XO*": 0.0308840688755717, "OXOXX*XO*": 0.005414210699997452, "OXOXX*XOO": 1.0215229627181979, "O*OXX*XXO": -0.8024299910134808, "O*OXXOXXO": 0.03681663014381812, "XO*X*O***": 0.13165885236479866, "XO*X*O*X*": 0.03526310211871779, "XO*X*O*XO": 0.1287581275832767, "XO*X*OXXO": 0.09165600924211784, "OX*XO****": 0.0756354774616243, "OOOXX*X**": 0.04963950564389457, "OOOX**XX*": 0.034199121047549366, "OOOXX*XXO": 0.0027315272152282025, "OXOX**XOX": 0.005880736517109649, "OXOX*OXOX": 0.038020740914668255, "OXOXXOXOX": 0.0027309321284880728, "OOXX**OX*": 0.2110597710393033, "OXXO*O**X": -0.12269790949029492, "OXXO*OX*X": -0.4280069080372632, "O**X*XOX*": 0.0910222246475237, "O**X*XOXO": 0.13482703874926844, "OXXXXO*O*": 0.07696685656729174, "OXOX***X*": 0.035773319391783444, "*XOX**XOO": 0.021997545225911727, "OX*X***OX": 0.031961151257605624, "OX*XO**OX": 0.04123366237837783, "OXXXO**OX": 0.04950201469627247, "OO*X***X*": 0.06255846970218823, "OXOX***OX": 0.05210660875908115, "OXOX*X*OX": 0.15873881035700022, "OXOX*XOOX": 0.5886866543162993, "OXOXXXOOX": 0.06624349058047274, "OXOXO*XOX": 0.002373286774610529, "OO*X**X**": 0.03509560343608083, "OO*X**XX*": -0.27122909243591864, "OXXX***O*": 0.056580581218811744, "OXXX**XOO": -0.18796564263547255, "OX*XX*O*O": 0.7888622509007789, "OX*XX*OXO": 0.05745768052651177, "OOXXOX*X*": -0.5026133508440789, "OOXXOX*XO": 0.0977879842852814, "OXOXX**OX": 0.007617217787923991, "OXOXX*OOX": 1.0596191383986342, "OX*XX*OOX": 0.11443114680685845, "OX*X**OOX": 0.08607732210615984, "*XXXO*OXO": -0.5583825636583979, "OXXXO*OXO": 0.032581488360153836, "*X*X**O*O": 0.01643521239296657, "*XX*****O": 0.08650254030209432, "*XX*O***O": 0.24110657634140154, "*XX*OX**O": -0.02253356207308665, "*XX*OX*OO": 0.2965668318580368, "*XOXO**XO": 0.059780885202063906, "*XOXO*XXO": -0.2081973078999061, "OOXX***OX": -0.09971599194177136, "*OXX****O": 0.054512152026330585, "*OXX**X*O": -0.02009810079734271, "*OXX**XOO": 0.48768494833978004, "XOXX**XOO": 0.00966745723461212, "OOXX*O**X": 0.13379006141369618, "OOXXXO**X": 0.030803106833945708, "OOXXOX**X": 0.07235758664291878, "*X****X*O": 0.02326516454516323, "*X****XOO": 0.033139655079568536, "OX*XXXOO*": 0.0774052317751196, "OX*XXO**O": 0.8014688252593789, "XOOX***X*": 0.010186621727504942, "XOOX*O*X*": 0.6679503793069282, "XOOX*OXX*": 0.08533470335621234, "O**XX**O*": 0.6745535659413079, "OXXXXOO*O": 1.016009394298786, "OX*XXO*XO": 0.05133119690055554, "O**XX***O": 0.5958826923272365, "O**XXOXXO": -0.40507771643119456, "X*O***XXO": -0.027593535654219306, "X*O*O*XXO": 0.23880636468895888, "XXO*O*XXO": -0.026001325663775807, "XXO*OOXXO": 0.023851362224466068, "OX*XXOXO*": 0.029857415998939416, "OX*XXOXOO": 1.0287619779049857, "OXOXXOXO*": 0.002457838915639268, "O**XXX**O": 0.019749024786838067, "OX*XXOO**": 0.154508592435461, "O**XXO**X": 0.03439134055009654, "OO*XXO**X": 0.04885250900847222, "O*OXX****": 0.37007390015252106, "*XOXOXXOO": 0.4757787890755227, "XXOXOXXOO": 0.04206167796739411, "OO*XX****": 0.1784798884783893, "OOXXX****": 0.15970689732661697, "O*XXXO***": 0.07243521384373046, "O*XXXO*O*": 0.937704557709788, "O**XX*O**": 0.21847861491980258, "O**XXOOX*": 0.1626924030277275, "O**XXOOXX": 0.11200308372463177, "O*OXXOOXX": 1.007287896713865, "OXOXXOOXX": 0.008768835830416178, "OOXXXOOX*": 0.02525260083915208, "OO*XX*OX*": 0.47401941704431133, "OO*XX*OXX": -0.16147653489761016, "OO*XXOOXX": 0.02525260083915208, "O**XX*XOO": 0.8010624894707049, "X*******O": 0.15221598143222662, "X*O*OXXXO": 0.1141518981139129, "OOXXXO*OX": 1.0839071919374914, "XOOXX*O**": 0.8563143989505675, "O**XXO*OX": 0.08148031920941175, "*OXXOX***": -0.5734400841711617, "*OXXOX*O*": 0.05680865196913144, "O**XXOO*X": 0.12254570608830266, "OO*XXOX*X": -0.7838211182537893, "O*OXXO**X": 0.028348009277223724, "O*XXXO*OX": 0.16677487589110615, "O**XXXO**": 0.08542313025838218, "O*XXXOXO*": 0.09373765390526312, "O*XXXOOOX": 0.08475849034447927, "OOXXXO***": 0.09432222668654405, "OO*XOXX**": -0.5141994091129087, "OO*XOXX*X": -0.7974012449043633, "OOOXOXX*X": 0.043617585273451935, "OO*XX*X**": -0.5189141316241299, "O**XOX*X*": -0.0983406435036859, "***XO**X*": -0.04117421081939156, "***XOO*X*": 0.06820756836881425, "OO*XX***X": -0.48656705308280335, "O*OOXXXOX": 0.048005561179828786, "OXOOXXXOX": 0.05333951265158983, "OOXXXXO**": 0.031573830368858295, "OO*XX**OX": 0.2188376749711488, "OO*XXX*OX": 0.05281997210394978, "*O*X****X": -0.002128243936646884, "OOXXX***O": 0.6946485397611599, "OOXXX**XO": 0.9518394713121073, "OO*XX**X*": -0.04581392138077406, "OOOXX**X*": 0.056707363826701745, "OOXXX*X*O": 0.08082967000033836, "***X*OX**": 0.1278273431490193, "*XO******": 0.06941696285436594, "*XOX*XOO*": 0.010370938111840098, "*XOX*XOOX": -0.052447326651554396, "*XOXOXOOX": 0.030330337210145455, "OX*XXOOX*": 0.005245531320990638, "O*****XX*": 0.02251712059850183, "O***O*XX*": 0.21443454265997414, "OOXXX**O*": 0.6747507617623631, "OOXXXOX**": 0.05012341626247169, "***OOX*X*": 0.059793420134698946, "OOXXXX**O": 0.024727823744146418, "OO*XXX***": 0.03145854045883533, "XOOXXO***": 0.9863925914199109, "XOOXXO**X": 0.04588711398716555, "O*XXXOO**": 0.07292338446391994, "***X*O**X": 0.020385158697323984, "O**X*OOXX": 0.030031457550778615, "O**XOO*XX": 0.1989076783961789, "OX*XOO*XX": 0.0971063189112096, "XO*******": 0.2262720224397871, "XO*X*X**O": 0.04312721130786424, "XOOX*X**O": 0.7628099568817779, "XOOX*XX*O": 0.013512387656795844, "X**XOOOX*": 0.09559115040272723, "X**XOOOXX": -0.8025550711003718, "XO*XOOOXX": 0.04355119677132185, "XOXXOOOXX": 0.04846766289878407, "O*XXXOO*X": 0.022880332643143667, "***X*O*X*": 0.035461298270120345, "***XOO**X": 0.09750371116310119, "X**XOO**X": 0.006115561383345252, "X*OXOO**X": 0.4573678573700677, "X*OXOO*XX": -0.2218874740240526, "XOOXOO*XX": 0.8022950637441003, "XOOXOOXXX": 0.00021854820219885385, "X**X***O*": -0.04530773961130373, "*O*X*O**X": 0.07228492742111926, "*OXX*O**X": -0.13148461242254125, "XX*XOX*OO": -0.5239896093588632, "XXOXOX*OO": 0.9603660449054545, "***XOX**O": 0.03438513646345724, "***XOX*XO": -0.1519471286295097, "**OX*X*XO": 0.04146412879448516, "**OXOX*XO": 0.09156821094735262, "*XOXOX*XO": -0.2744926252175916, "OXOXOX*XO": 0.050788761421652534, "***X**X*O": 0.04068146961442044, "***X**XOO": 0.11488629757350105, "*X**X*XOO": -0.1162628975606464, "*X*OX*XOO": 0.13892196453883904, "XX*OX*XOO": 0.09486421016542042, "XXOOX*XOO": 0.06095250129780688, "XXOOXXXOO": 0.06772500144200762, "*XXXO*XOO": -0.6693617875024905, "*XXXOOXOO": 0.721476562471819, "XXXXOOXOO": 0.07800395749177036, "***XX***O": -0.006448752279085824, "OO*XX**XO": 0.8039877683878984, "OXXOOOX*X": 0.06615111823033608, "X*****O**": 0.0688129858486133, "XO*XOXOOX": 0.08737712963008161, "***XXO**O": 0.0014692669146544046, "**XXXO**O": 0.0819034566331454, "*OXXXO**O": 0.15665061795092466, "XOXXXO**O": 0.06934661387757023, "XOXXXOO*O": 0.07511555040878598, "XOXXXOOXO": 0.0834617226764288, "XXOXOO**X": -0.813042473029734, "XXOXOOO*X": 0.03944001391724472, "X*OXOOX*X": 0.07615940087519665, "*X*XOO**X": 0.014025000581516574, "OX*XOO**X": 0.0899089544099515, "O**OXX*XO": 0.8463783487942592, "O**OXXXXO": 0.9139569654784471, "O*OOXXXXO": 1.0778177354975251, "OXOOXXXXO": 0.08701857462169055, "XO*XOO**X": 0.06857340380231974, "XO*XOOX*X": 0.0738013600445967, "OOXXOO*XX": 0.9047626701668204, "OO*X***XX": -0.02795019003351463, "*O*XXO**X": 0.014792834662446259, "*O*XXO*OX": 0.47033711770488823, "*O*XXOXOX": 0.9082215444387982, "*OOXXOXOX": 1.021885208819899, "XOOXXOXOX": 0.024620472853778164, "**XX*O***": 0.07596673929562683, "O*XX*OX**": 0.14447222270440577, "**XX*O**O": 0.0952355207987334, "***XX*OO*": 0.25113477301174963, "***XX*OOX": 0.14621997507431736, "***XXOOOX": 0.1757555101514459, "**XXXOOOX": 0.07792139960392773, "**OXX*O**": 0.702120428706222, "***XXOO**": 0.09593783248951315, "***XXOO*X": 0.09555580654021537, "OX*XXOO*X": 0.11274694820302804, "OXO*X*X**": 0.08002746736279694, "OXO*X*X*O": 0.8255856146469862, "*O*XXOO*X": 0.05914403093245694, "*O*XXOOXX": 0.027348466614110934, "OXOXXOO*X": 1.0078919522473737, "*XO*X*XOO": 0.07981270387385038, "*XO*XXXOO": 0.07315689606737799, "*XOOXXXOO": 0.06095250129780688, "**OX****X": 0.014847972375473195, "**OX***OX": 0.027625847527933085, "**OX*OXOX": 0.3591923691633192, "X*OX*OXOX": 0.013105158578811239, "O*XXOXOXO": 0.036554363392137405, "***X**O*X": -0.0210336159633481, "OOXX**OXX": 0.03742329110824764, "***X*XO**": 0.0031522289377304584, "***XXXO*O": 0.058418613264431346, "****X*O*X": 0.06453916693954409, "O***X*O*X": 0.09092383967574814, "OX**X*O*X": -0.4072964246022152, "OXO*X*O*X": 0.43429889088071394, "OXOXX*O*X": 0.9070166849257945, "***XXO***": 0.02453481488322965, "**OXXOO*X": 0.8240602793500276, "**OXXOOXX": 0.9153376157908177, "***XOX***": -0.054130397528208675, "**XX*XO*O": -0.07759984765059738, "*OXX*XO*O": 0.12488853572554004, "XOXX*XO*O": -0.02788665086128594, "XOXXOXO*O": 0.02557446814231234, "XOXXOXOXO": 0.028412617180338898, "OOXX*OX*X": 0.7437046728261594, "*OXX*O*OX": -0.08523753548156124, "*OXX*OO*X": 0.03416011560866934, "*OXXXOO*X": 0.022935785075092627, "*X*X*O***": 0.03513382257460701, "O*XXXO**O": 0.8407987045512346, "*OXXO***X": -0.23437484209331833, "OO*X**X*X": -0.039318269228879744, "*O*X*O*XX": 0.08130800172295889, "*OOX****X": 0.04922845772837367, "XOOX*O**X": 0.5879640715217959, "XOXX****O": 0.04455387590695056, "XOXX*O**O": 0.25487417419669345, "*O*XO***X": 0.08105490839588661, "*O*X**O*X": 0.06553136026620356, "*OXX***O*": 0.06932329363228333, "*OXX***OX": -0.11508786642053556, "*O*X***OX": -0.03189567208301624, "*O*XO*X*X": -0.3901577979558771, "*O*XO*XOX": 0.058924590973228975, "XO*XO****": 0.11100571182365458, "XO*XO**X*": 0.02530304739254228, "XO*XO*OX*": 0.05950720608769531, "XO*XOXOX*": -0.20738817706435692, "XO*XOXOXO": 0.02557350609904676, "*O*X**XOX": -0.1132819203228069, "O*X*X*O*X": -0.921503571035319, "O*X*XOO*X": 0.02117489008671793, "*O*X**X**": -0.008914177304108175, "OO*XX*XOX": -0.553868259794446, "OO*XXOXOX": 1.0557284927924915, "OO*X*XX**": 0.035004008328562944, "OOXXOXX**": -0.880663576400437, "OOXX**X**": -0.15482670824395495, "OOXXO*X**": -0.7049144691108696, "OO*X*OX*X": 0.10255719084100709, "*X***OOX*": 0.09109118732984517, "XX***OOX*": 0.15412377573051989, "XX*O*OOX*": 0.8315888246910348, "XXXO*OOX*": 0.0029231688788084577, "X**XO****": -0.04221102904262786, "X**X****O": 0.05434274161728016, "OOOXX*XOX": 0.02128797445975027, "OO*XO*X*X": 0.828608130917184, "OO*X*XXOX": -0.5603224794942621, "XOOX**X**": 0.07015248744914741, "*OOX**X**": 0.060638722594044125, "*OOX**X*X": -0.5173398403176767, "*OOX*OX*X": 0.058439139058095745, "*OOXXOX*X": -0.32011797785152374, "*OOX*OXX*": 0.13191120795041994, "*OOXXOXX*": -0.14921206709344068, "*O*XO*X**": 0.14012182103155846, "OOOX**X*X": 0.05582512539470548, "*OXXO**OX": 0.09523512224822646, "OX*OX*O*X": 0.06455102299660065, "*O*X***X*": 0.03097315019327541, "*O*X**OX*": 0.0629856647205269, "*O*XX****": 0.13030370679222059, "*OXXXXOO*": 0.006529459932444171, "*O*XX**O*": 0.6291935289008159, "*O*XXX*O*": 0.014813401950560835, "*O*XX*O*X": 0.13812170019556397, "OO*XX*O*X": 1.0430243725924828, "*OXX*O***": 0.09005536144879997, "*O*X*X***": 0.06546293265787534, "*O*X*X*O*": 0.6354717207451839, "*OXXXO*XO": 0.06944733671707214, "OXXX*O*O*": 0.1526371005455292, "X**XOO*OX": 0.526711821422118, "X**XOOXOX": 0.037811044286753505, "XOXXOO**X": 0.03148827104577406, "XOXXOO*OX": 0.048520305844765924, "***X*O*OX": 0.066146085972557, "***XXO*OX": 0.07648099477618556, "XO*X*X*OO": 0.24044716891328116, "XO*X*XXOO": 0.0039138011608023104, "X**X*O*OX": 0.2995427697944957, "***X*OXOX": 0.13545276063740552, "X*OX*O*OX": 0.38361601815999835, "**XO*X*XO": -0.014511974363289869, "O*XO*X*XO": -0.15803072448543776, "OXXO*X*XO": -0.6463913424386849, "OXXOOX*XO": 0.06033438118708439, "X**X*OOOX": 0.39296337798245184, "XX*X*OOOX": 0.6375207566193316, "XX*XOOOOX": 0.9870357975369709, "XXXXOOOOX": 0.007286401550448518, "***X*OO*X": 0.07556754961116746, "**XX*OO*X": 0.05019253656365671, "*X*X*OO*X": 0.054382467048297245, "*X*XOOO*X": 0.04143893108611485, "**OX*O**X": 0.019439375618101322, "**OXXO**X": 0.01312463507662745, "*OOXXO**X": 0.6272993286048257, "**XXXO*OO": 0.7085142853078467, "X*XXXO*OO": -0.8810800563963553, "X*XXXOOOO": 0.07840053392043672, "***XXOOX*": 0.07110823787659436, "OXOXXO**X": 0.12494352223584619, "***XXOOXO": 0.10635880545058998, "*X*XXOOXO": 0.06356186501159279, "*XXXXO*OO": -0.8489178162101954, "**XXXOXOO": 0.05845343376766521, "**XXXOO*O": 0.08027723507489189, "**XXXOOXO": 0.0737564734847318, "*X*XXO**O": -0.5279373133484283, "*OXXXOOXO": 0.07511555040878587, "*O*XXO***": 0.1652848735305708, "**OOXX*XO": 0.032168931254706115, "**OOXXXXO": 0.11010839597545817, "OXOXXO*X*": 0.019303466861069207, "*XXXXOO*O": -0.8478671674383896, "XO*OXXOXO": 0.07688485046675281, "XOXOXXOXO": 0.0854276116297254, "X*XXXOO*O": -0.002225329203027512, "*O*XXO*X*": 0.005071984462227721, "*XO*XO*X*": 0.04426622235180508, "***X*OXO*": 0.12643564514341293, "OX*X*O*X*": 0.021346215132112798, "XO*XXO*OX": 0.08438415369685791, "X*XXOOOX*": 0.05865997983356954, "X*XXOOOXO": 0.8890867301472963, "**OXXO*OX": 0.12994726028983708, "*XOXXO*OX": 0.03312868123198889, "*XOXXOOOX": 1.0216099541637798, "**OX*X***": 0.04000319147634923, "**OXOX***": 0.032710612231323634, "**OXOXX**": 0.017034756427742263, "*OXX*O*X*": 0.05401027305902518, "*OXX*O*XO": 0.09294833413587086, "*OXXOO*X*": 0.24088034363150002, "*OXXOO*XX": 0.05418861176038165, "O**X*OXOX": 0.07874701755276901, "O**XXOXOX": 0.09376127262172498, "***XOOXOX": 0.5946413989001403, "***XOOX**": 0.1937941681262137, "X**XOOX**": 0.006990919935909468, "*X*X*OXO*": 0.03587912059272785, "*XOX*OXO*": 0.1771396366535683, "XXOX*OXO*": 0.0885733061956584, "*O*X*OXOX": 0.2665158211644769, "O*OXXO*XX": -0.5757910118295516, "***XXOX*O": -0.7795477789856804, "O**XXOX*O": 0.8138084928239666, "*O*XX***O": 0.17004561729566908, "XO*XX**OO": 0.9682282851919853, "XO*XX*XOO": 0.06478796113796974, "**OXX***O": 0.8921020610944835, "X*OXXO*OX": 0.08025372969031518, "**XX****O": 0.03789482833432363, "*OXX***XO": 0.05641153740037545, "XOXXXO*OO": 0.8278348092111962, "XOXXXOXOO": 0.013643076763041974, "XOXX***OO": 0.5919811264354671, "*OXX*X**O": 0.06982371734283828, "*O*XOX*XO": 0.05882101672913669, "*O*XOXXXO": -0.21965880530846715, "OO*XOXXXO": 0.03544931358165904, "**XXO***O": 0.07839966557811581, "*XXXO***O": -0.20848360097090068, "*OXXX***O": 0.08066616205052032, "**XX***OO": 0.07409720967464746, "X*XX***OO": -0.08213656255093399, "**XX*X*OO": 0.024874146127011488, "O*XX*X*OO": -0.07432381348425615, "OXXX*X*OO": -0.43489828359161864, "**XX**XOO": 0.24253979552612775, "***X**OX*": 0.013161393504581955, "X*OX****O": 0.4329071640365368, "X*OX***XO": -0.04552140784774682, "XOOX***XO": 0.32940944473989703, "XOOX*XOXO": 1.0172081416252172, "XOOXXXOXO": 0.053632511078073465, "*X***XXOO": 0.01646191001177677, "*X**OXXOO": 0.13114231151311334, "***XX*XOO": 0.6771169708043184, "X*OXOX*XO": -0.378562093232098, "OXXXO***O": 0.02192050248781412, "X**X*XO*O": 0.0428295067041791, "X*OOX*XOX": 0.03329776842107344, "**XXO*X*O": -0.2390095755186241, "X*XXO***O": 0.42809323417314055, "X*XXO*O*O": 0.8697215185828958, "X*XXO*OXO": 0.02480811489343374, "OXO*OXXOX": 0.002373286774610529, "**OX**X*O": 0.11852234191993974, "**OX**XXO": -0.0600094085660512, "**OX*OXXO": 0.08002205828288728, "***XO*X*O": 0.20174836691590375, "***X*OX*O": 0.1793550442845043, "OO*XXOXXO": 0.37442015700335385, "X*OXX***O": -0.7962227252070405, "XOOXXX**O": 0.006205094409339563, "X**XOX**O": 0.040994316143381615, "XO*XOX**O": 0.4810318793311156, "XO*XOXX*O": 0.018440608474511323, "******X*O": 0.14720354558609827, "OXX*XOO*X": -0.11043852967948205, "OXX*XOOOX": 0.07958952740912435, "**X*X*O**": 0.036188689332122714, "**X*X*O*O": 0.05535584372079934, "O***X*OXX": -0.1744916805091062, "O*O*X*OXX": 0.8088112732317059, "OXO*X*OXX": 0.07431419444725192, "O*X*XOOXX": -0.08576114452967193, "OOX*XOOXX": 0.025252856247975426, "O**XX*O*X": 0.13563451327269807, "OXXOXOO*X": 0.06374805490317269, "***OX*O*X": 0.5928120893440446, "**XOX*O*X": -0.7065100359197195, "**XOXOO*X": 0.5406804088618596, "*XXOXOO*X": -0.2862863516773781, "X*XOXOO*X": 0.06744554153470231, "XO*XX*O**": 0.11588837093252842, "*OOXX*O*X": 0.83239411908805, "XOOXX*O*X": 0.011870145173476255, "**XOX*OOX": 0.49569512090167556, "**XOXXOOX": 0.08310563367567964, "****XXO**": 0.12169381679634045, "***OXXO**": 0.05786617231890705, "**XOXXO**": -0.590717241232865, "**XOXXO*O": -0.8101677159277096, "X*XOXXO*O": -0.919695040741511, "XOXOXXO*O": 0.07688485046675281, "****X*OX*": 0.07074955721578219, "*O**X*OX*": 0.07900863841060503, "X***X*O**": 0.05545549978622807, "X*O*X*O**": 0.6762584506314826, "****XO***": 0.483589400698338, "****X**O*": 0.4209264425107614, "X***X**O*": 0.07733519362081308, "X*O*X**O*": 0.15323269966918232, "X*O*X*XO*": 0.16318367729822805, "XOO*X*XO*": 0.6348523579092853, "XOO*X*XOX": 0.07709970900125689, "X*XX**O*O": -0.23902228155072408, "XO*X*O*OX": 0.4664855994072781, "XO*X*XO*O": 0.12033883567633176, "*O*O*X*X*": 0.09486928287343145, "*O*O*XXX*": 0.12083546312976366, "*O*OOXXX*": 0.2987881119092424, "*O*OOXXXX": 0.09453924863956514, "X**X*O**O": 0.4072968721760637, "X**X*OX*O": 0.03188948743112098, "X**XOXOXO": -0.10782026935768213, "X**X***OO": 0.5231433951655345, "X**XO***O": 0.2755365602828957, "XOXXO*OXO": 0.025571355468481483, "X*XXOXO*O": 0.006883638558414671, "X**XO*X*O": 0.03900863152118759, "XOXX*XOOO": 0.07805549627386804, "XO*X**X*O": 0.05580232530690469, "*X*XOO***": 0.028528047699652472, "X**X**XOO": 0.015195749356093958, "X*OX**X*O": 0.04240021241118204, "XXOXO*OXO": 0.08146518259377888, "X*OXXO**O": 0.06428732722562037, "X**XX*O*O": -0.04868585626980832, "XO*XX*O*O": 0.07340467712106644, "XO*XX*OXO": 0.06812989638566165, "XOOXX*OXO": 1.0482486827301718, "***XO*X**": -0.011135343280411719, "XOXXO***O": 0.8607290764713632, "XOXXO**XO": 0.03053400712497715, "***XOXO**": -0.032672704747694875, "*O*XOOX*X": 0.591053480013588, "*X*XOO*X*": 0.050729817373000224, "***XO***X": -0.0238998594075744, "XXOXOO*XO": 0.07362322074078277, "*O*****X*": 0.06859930143363531, "***XOO*XX": 0.03809063923292418, "*X*XOOOX*": 0.08100663265407915, "OX*XOO*X*": 0.09250840841656108, "OX*XOOXX*": -0.5660304949406804, "*XXXOOOX*": 0.0372899534125458, "*XXXOOOXO": 0.3188785214042519, "*X*XO****": -0.1018977672779369, "OXXXO*XOO": 0.023906459105333233, "XX*XOOOX*": 0.8261265092970543, "**OXO**X*": 0.06490235300117189, "**OXO**XX": -0.09305954618170795, "XO*XOXO**": 0.020971802014766637, "XOXXOXO**": -0.0499572315684128, "*OOXO**XX": 0.23250779647318398, "*OOXOX*XX": -0.5950203070915384, "OOOXOX*XX": 0.09790187194884958, "X*OXO**X*": -0.08380627817634329, "X*OXO*OX*": 0.090387253925534, "**XXOO*X*": 0.12524516107750008, "*OXXOOOXX": 0.043620896608905696, "***XO**XO": -0.05971784985101022, "**OXOXXXO": -0.45918342968368825, "*XOXX*XOO": -0.12457155017476393, "OXX**O*OX": 0.01646368794087528, "OXX*XO*OX": 0.059630977360328095, "OXXOXO*OX": 0.8007375057625642, "***XOXOXO": -0.0824143116653442, "X**XOXO*O": -0.007978784460059772, "XX*XOXO*O": -0.19675134836451447, "XXOXOXO*O": 0.035582584157062246, "OX*XO*XOX": 0.0031964807883315127, "XX*XO*O**": -0.2193238142903275, "XX*XO*OO*": 0.09980548656036202, "XX*XO*OOX": -0.7252239686292634, "**XO*X***": 0.037332411964047546, "O*XO*X***": 0.12010417986664991, "O*XO*X**X": 0.08717567978370669, "*XOXXOXOO": 0.028369594707174317, "X**O*X***": 0.035112270949480426, "XO*O*X***": 0.042429207955275335, "XO*O*X*X*": 0.03977786070186452, "XO*O*X*XO": 0.025040909524170863, "XXOXO*O**": 0.011323102838737298, "*O*XOX***": -0.014500264353447607, "**O**XXOX": 0.029349655230340894, "**O*OXXOX": 0.0017047727873339084, "**OXOXXOX": -0.05358740179912627, "X*XXO*O**": -0.011435502127165147, "*O*XO**XX": -0.03812368714939078, "*O*XO*OXX": 0.04393908197739342, "*OXXO*OXX": 0.05250445332503394, "****X***O": 0.14817037671447114, "XO*XXO***": 0.16486168052295083, "****XOX**": 0.07384937223555227, "***OXOX**": 0.27894705503610273, "*X*OXOX**": 0.44678986827066364, "*X*OXOX*O": 0.6525146372347894, "*X*OXOXXO": 0.04278783306982092, "**X*XO***": 0.06261246884306973, "**X*XO**O": 0.14434223544015307, "X**XO**O*": 0.3633310524048963, "X*XXO**O*": -0.21167809526301076, "X*XXOO*O*": 0.6627876140505929, "X*XXOOXO*": 0.071533815618617, "X*X**O***": 0.04629457524212209, "X*X**O**O": 0.1513715029004302, "X*X**O*XO": 0.07085815637547932, "XOX**O*XO": 0.16759640051835178, "XOXX*O*XO": 0.07174501740040606, "XOXX*OOXO": 0.08195123162145902, "**XOXOX**": 0.08838789438230737, "*O**X****": 0.24059552257165517, "*OXXXO***": 0.1268345020277753, "**O*X****": 0.1519013775881038, "*OOXX****": 0.40547979444684035, "XXO*X*XOO": -0.06755381795337548, "**X***O**": 0.056177308952821164, "O*XX*XO**": 0.044410587451536324, "O*XX*XOO*": 0.16936079133306026, "O*XX*XOOX": 0.08833297429112213, "**X*****O": 0.0640320019612605, "**X*O****": 0.03615416006184338, "*OXXOOX**": 0.22216469811413955, "*OXXOOXX*": 0.8104823729104844, "X*XXOO*OX": -0.5685989660810951, "XO*XO*OXX": -0.04174391056954719, "XOXXO*OX*": 0.024730900885865957, "XO*XO***X": 0.10212356271621292, "XO*XOO*XX": 0.09692462073866831, "XX*XOXOO*": -0.8975734660875441, "XXOXOXOO*": 0.016561130710704742, "XX*XO**O*": 0.04640688672045801, "X**XO*OX*": -0.5725072842126245, "X*XXOOO**": 0.08991602659284573, "X**XO*XO*": 0.06521763575015936, "OO*X*X*X*": -0.1675128693018172, "XOXXO*O**": -0.006678441129675279, "XOXXOOOX*": 0.04362089660890563, "X*OX**O**": 0.4446564742400065, "X*OXX*O**": 0.7617894572378792, "XOXXO*O*X": -0.5134622431382416, "XOXXO*OOX": 0.022325252682515808, "*X**XOXOO": 0.1139861405801584, "XX**XOXOO": -0.8023104443955572, "XX*OXOXOO": 1.0383941208140264, "XXXOXOXOO": 0.0427604152560911, "**OXX**O*": 0.24739192903968063, "**OXX**OX": 0.1138143899838578, "*OOXX**OX": 0.6201218434557038, "X*XXO*OO*": 0.1544683470671822, "X*XXO*OOX": -0.8983945980688586, "XOXXOXOO*": 0.009067811701156303, "X*XXOXOO*": -0.9323396253779579, "*O*XOX**X": -0.307459414641734, "OO*XOX**X": 0.40947071681204317, "XX*XO***O": -0.013489635982791532, "XX*XO**OO": 0.35106618600419603, "**OX**X**": 0.007292900688597977, "*OXXO**X*": 0.027110131642959646, "OOXXO**XX": 0.6318379560991321, "OOXXO*OXX": 0.9545425118834342, "OOXXOXOXX": 0.02898650159006885, "X*OX**O*X": -0.5637008685443264, "*XOXO****": 0.031234271756032765, "*XOXO***X": -0.1490167282470083, "OXOXO***X": 0.056369261351659754, "OXOXO*X*X": 0.08685298285869184, "**OX*XO**": 0.07411634498423585, "**OXOXXO*": 0.11838012995631839, "**OX*X**O": 0.04289738212888651, "OXOXOOX*X": 0.9529674284373705, "**OX*O*X*": 0.013012263595697335, "X*OX*O*X*": 0.028477120924277746, "**O*X**X*": 0.01822972732865777, "**O*XO*X*": 0.3088900556594209, "XOOXXO*X*": -0.025971280224698315, "**OXXOXOX": 0.018617926743272915, "X*OX**OX*": -0.07930015350232884, "XXOX*O***": -0.23324245592013998, "XXOX*O*O*": 0.21661361323119022, "X*OX*OOX*": 0.0784863370829417, "X*OXXOOX*": -0.457612224040166, "XOOXXOOX*": 1.017222013458245, "XOOXXOOXX": 0.019135570509162404, "XXO*XOXOO": 0.05805218178700349, "XXOX**O**": 0.024618981512658886, "XXOX**O*O": -0.4586240353834035, "XXOX**OXO": -0.7271098254157412, "XXOX*OOXO": 0.07967632391322467, "XOOXX*OX*": 0.9170299468333066, "X*OX***O*": 0.3769786596483601, "X*OX**XO*": 0.005843701180651329, "X*OX*O**X": 0.00894739222647839, "X**O*X*O*": 0.05481619193914013, "X**OXX*O*": 0.04514545527513831, "XO*OXX*O*": 0.3165540313103307, "XO*OXXXO*": 0.9167974627624392, "XOOOXXXO*": 1.0325903963365513, "X**X*OXO*": 0.06740580633975077, "*X***OX*O": 0.0877613766895317, "*XX**OX*O": 0.05405257074144406, "*XXO*OX*O": 0.0386755431637463, "*XXO*OXXO": -0.26801779085920363, "*XXOOOXXO": 0.08802003843529843, "**X***X*O": 0.05660862027316114, "**X***XOO": 0.10999453702950601, "***X*X*O*": 0.04173172655307463, "X**XXOOOX": 0.016819264303583114, "XOOXXOX**": 0.09611850095596053, "XXOX****O": -0.14941188164042962, "***X**XO*": 0.046359240410832545, "***X*XXOO": 0.037444808275347394, "O**X*XXOO": 0.1903789332738276, "O**XXXXOO": 0.06112915189258359, "XX*XOXOOO": 0.017546001859908344, "*O*X*X**O": 0.056964164054771824, "*OXX*XOXO": 0.04653942782594477, "***XX**O*": 0.13263822887834323, "XX*X*O*O*": 0.07584161640279702, "XOXXOOO*X": 0.04362089742675481, "OX*******": 0.036187969825402615, "***XOX*O*": 0.028059101899560505, "**XXOX*O*": -0.060360406837479924, "X*OXOXO**": 0.04851064303822731, "XO*OXXXOO": 1.0276692136461285, "XOXOXXXOO": 0.030756578982764696, "***XO**OX": -0.044484948966231085, "**XXO**OX": -0.041926104554285554, "***XO*O*X": 0.1273713989828707, "XXXXO*O*O": 0.0370337415127863, "O**XO**X*": 0.05976537710346578, "X**XO**XO": -0.14564435642397297, "***XO*XXO": -0.29163903704270544, "O**XO*XXO": 0.08904890754873757, "*O*X*O*X*": 0.06973451337446902, "X**OOX***": 0.06804872496052407, "*O***X***": 0.12040408856379715, "OO*XOX*XX": -0.022610336217129046, "*X*O*X***": 0.0437617381985987, "*X*O*X*O*": 0.16242528870694584, "*XXO*X*O*": 0.4021022417259893, "OXXO*X*O*": 0.46218074139487075, "OXXO*X*OX": 0.01984842037001864, "*XX***XOO": 0.04953264352511306, "*XX**OXOO": 0.2429109361134999, "XXX**OXOO": 0.096775597982516, "OXXOXX*O*": -0.5461768221011621, "OXXOXXOO*": 0.03961801941771936, "*X*O*X*OX": 0.0511334599612958, "*X*OOX*OX": 0.15438695460257496, "*X*OOXXOX": 0.11079332423947674, "*X*OXX*O*": -0.1763923303026265, "*X*OXXOO*": -0.6778213099228069, "*XXOXXOO*": -0.8212420814629301, "***XOXOX*": -0.0030127395048214862, "*X*O*XXO*": 0.08840933579240738, "*X*OOXXO*": 0.328295219469101, "*X*O*X**O": 0.13482755147851513, "*X*O*XX*O": 0.06315113986201194, "*X*O*XXOO": 0.2221449567364715, "*XXO*XXOO": 0.6079778413461723, "*XXOOXXOO": 1.0791588410657977, "XXXOOXXOO": 0.09783338556756371, "**XXOXOXO": -0.24330593618778662, "*X***X**O": 0.021516561245894267, "*X*OXXXOO": 0.05860413851667438, "**X**X**O": 0.03195180083097196, "*XOO*X***": 0.07728741904350804, "*XOO*X**X": 0.07222828033081465, "*XOOOX**X": 0.04950977757271026, "****XX**O": 0.1450241517580784, "***OXX**O": 0.08153329503544492, "*OXOXX*XO": 0.28558324559467696, "*OXOXXOXO": 0.07688485046675292, "*****X*O*": 0.24607433463224165, "***XOXXOO": 0.08098986467817706, "*****X*OX": 0.054291458651617976, "****OX*OX": 0.8303128721691079, "***XOX*OX": -0.13729889067094875, "**OXOX*OX": -0.037066199543242216, "**X*OX*OX": 0.03375518466728801, "X*OXOX*OX": -0.24508296763594728, "*O*XOX*OX": 0.0423736328388212, "X****X*O*": 0.03537409242171566, "**O**X***": 0.07560947230342124, "X*OXOX***": -0.07442152659141327, "O*X**XX*O": 0.05693403885930726, "O*X**XXOO": 0.16288955961529886, "OXX**XXOO": 0.29295866674544746, "OXXO*XXOO": 0.9699368039795255, "OXXOXXXOO": 0.02651080491446515, "O*X***X*O": 0.1805546962380172, "OXX**X**O": 0.04407676843514277, "OXX**XO*O": -0.18469909114782826, "OXX**XOXO": -0.48890941144363137, "OXXO*XOXO": 0.026062154568811224, "****OX***": 0.04881136550328191, "O**XOXXOX": 0.003556059802242903, "*O*XOXOX*": 0.052559702760449314, "X*OXOXOXO": 0.07265069886760563, "**XXOXO**": 0.005965707276045348, "**XXOXO*O": -0.014533152837099326, "X*XXOXOOO": 0.005773617382272212, "******XXO": 0.02532258369121275, "**O***XXO": 0.005257666195481073, "**O*X*XXO": -0.035956301203517116, "O*O*X*XXO": 0.4978670039449838, "*****OXXO": 0.06035026969446679, "*X***OXXO": 0.05116853796279267, "OX***OXXO": 0.12936778399457546, "OXX**OXXO": 0.017078655965564113, "OXXO*OXXO": 0.43030762634999165, "OXXOXOXXO": 0.09668771640930271, "****O*X**": 0.01087048812786625, "OOXXOXX*O": 0.07410871865747423, "XOO*OXXXO": 0.8244042174735515, "***O**X**": 0.08834088934623557, "**XO**X**": 0.06414477818380294, "**XO*OX**": 0.2727157805522772, "**OXO*X**": 0.19438680377119336, "*OXXO*X*O": -0.19618506826862792, "*OXXOXX*O": -0.5828876119877817, "***XO*XO*": 0.7172727976446748, "***XOXO*X": -0.17392822088556675, "**OXOXO*X": 0.07969802841561713, "****OXX**": -0.006678202685707299, "*X**O*X**": -0.011147061224587742, "*XO*O*X**": 0.07494207869996933, "*XO*OXX**": -0.05440885664222199, "*XO*OXX*O": 0.019532009059789163, "*XOXOXX*O": -0.6546365547175508, "O*X*OXXOX": 0.0006578302675412485, "X***O*X**": 0.009178375826679236, "X***O*X*O": 0.19691079706759404, "**XO**X*O": 0.09875946743462088, "*XXO**X*O": 0.05573290205908562, "OXXO**X*O": -0.048687703539365614, "OXXO*XX*O": -0.734477508838252, "****O*X*X": -0.0022833365775425376, "*XO*O*XOX": 0.06715717382320717, "*XO*OXXOX": 0.0027206442087705867, "**O**XXXO": 0.017843340065112803, "*OO**XXXO": 0.02496499865641017, "OOOX*XXXO": 0.08559817095899336, "*O****X**": 0.1442943065963823, "O*X***X**": 0.036994960767831764, "OXO*XXX*O": 0.9193828429807582, "OXO*XXXOO": 1.0215228807025531, "OXXOOXX*O": 0.022483661455506634, "*OX***X*O": 0.05028666350499632, "****X*X*O": 0.0030610884244470877, "***OX*X*O": 0.08725575103098998, "***OX*XXO": 0.022155239669048886, "*O*OX*XXO": 0.028784228048935708, "*O*OXXXXO": 0.007839613259067962, "OO*OXXXXO": 1.0150356468986226, "OOXOXXXXO": 0.01670627449034374, "**O***X**": 0.09233236772058241, "**OX*OX**": 0.25849580476434475, "**OX*OXX*": -0.042595597265684126, "X*****X*O": 0.21413806724893136, "**XO*XX*O": -0.008893207215408283, "**XO*XXOO": 0.06522550237145497, "**X*O*X**": 0.014036733112695259, "O*X*O*X**": 0.021125610849717265, "OXX*O*X**": -0.11721724403736615, "OXX*OOX**": -0.03801373430610206, "******XO*": 0.11742555432166399, "O**XO*XOX": -0.0005450922676209709, "*****OX**": 0.1063936954395883, "*O*X*OX**": 0.1487512711097918, "*OXX*OX**": 0.08082390069290399, "****OXXO*": -0.003538066049721638, "*X**OXXO*": 0.0027459290109381014, "*O*X**X*O": 0.11358303499647072, "****O*XX*": -0.027492882209062788, "O***XOX**": 0.1704391522593509, "****OXX*O": 0.0768410881495336, "****OXXXO": -0.21828540531094048, "O***OXXXO": 0.02215403836934672, "O*O**XX**": -0.007698357114647218, "OX****X**": 0.021603134090564555, "OX****X*O": 0.03319809408734845, "OX**X*X*O": 0.1197345127122756, "O****XXO*": 0.07043419979205133, "O**OOXX*X": 0.5096206602452149, "O*XOOXX*X": 0.0656075255526905, "OX**OXX**": -0.14166721853474112, "OX**OXX*O": 0.0511037710167533, "O**O*XX**": 0.05112003712494438, "O**O*XX*X": 0.041288379459871745, "OO*O*XX*X": 0.1222172846994567, "OO*OXXX*X": -0.7908213397204004, "OO*O*XXXX": 0.09165763912008404, "O*****XXO": 0.06477617497763928, "O**O*XXOX": 0.131224821674356, "OX**OXXO*": -0.00781115906005561, "OO***XX**": 0.043844639748602726, "O*XXO*XO*": -0.18118474725755512, "OX*O*XXOX": 0.08669142059198771, "O*O*X*XX*": -0.6051817641946861, "O****XX*O": 0.08724069686379167, "OOX**XX*O": 0.4500501193618849, "OOXX*XX*O": -0.17335360302655567, "O**O*XXX*": 0.03911235331130012, "O**OOXXX*": 0.22342185404064915, "O**OOXXXX": 0.06957127322369377, "OX*O*XX**": 0.16051146422121168, "OX*OOXX**": 0.3437890042782051, "OX*OOXX*X": 0.8071992374641428, "O*XO*XXOX": 0.03081081755559033, "O*X**OX**": 0.06991436411113217, "**X****OX": 0.039590311219171656, "O*X****OX": 0.1492561704754024, "O*X**X*OX": 0.019149978728108776, "O*X***XO*": 0.3879580244407298, "OXOOXXX*O": 1.0783167167493362, "O*X*X*XO*": 0.019327202554328505, "OXX*OOXX*": -0.5838706973149655, "OXXOOOXX*": 0.08713392390910812, "O*XO**X**": 0.13791259015493126, "O*XO*XX**": 0.10250356502332096, "O*XOOXX**": 0.5611625035344378, "OOX***X**": 0.16161714878249933, "O*X*O*XX*": -0.13970102427046552, "O*X*OOXX*": 0.26360365065123664, "O*X*O*X*X": 0.03691203805952269, "OOX*O*X*X": 0.22454773286959656, "O*X*OXX**": -0.2788882332678805, "OOXO*XX**": 0.4952413838520534, "OOXO*XX*X": 0.036993453914924666, "**XX*OXOO": 0.40492192549353506, "*O*X**XO*": 0.013447081120931365, "O*XOX*X**": 0.06950115685499322, "O*XX*OXOX": 0.05544060384385668, "*OXXOOX*X": -0.08677618873207088, "O*X*OOXXX": 0.04501508172206416, "OO**X*X**": 0.8496740843133057, "OO**X*XX*": -0.6265205308729638, "OO**X*XXO": 0.5837626080304243, "OOX*X*XXO": 0.05384254403749377, "OOX***XX*": -0.011122484931489214, "OOX**OXX*": 0.44524586252975384, "OOX*XOXX*": 0.0396291433336652, "OX*****X*": 0.016484424090595147, "OX*****XO": 0.4183589865475575, "OX**X**XO": 0.014427184453856212, "OOXO**XX*": 0.4832676083812754, "OOXO**XXX": 0.07333953492579362, "OOX*O*XX*": -0.19154423321246053, "*OXX**XO*": -0.044072449922710505, "OXXXOOXO*": 0.05805666548894166, "OXX**OX**": 0.030438575165407596, "***O**XX*": 0.054932225653165245, "O**O**XX*": 0.1685061689943562, "*O*XOXX**": -0.25414785973557197, "*O*XOXX*O": 0.1576734622646059, "*O*XO*XX*": 0.3761203855070291, "*OX***X**": -0.007609715673184256, "*OXX*OX*O": 0.2450810977951797, "*OXX*OXXO": 0.08970314182333654, "OOXX*OXXO": 0.34978949408533305, "*OXXOXXOO": 0.09197123156457843, "*OX**OX**": 0.07083457346327975, "*OXX*OXO*": 0.2901924116713207, "**OOX**X*": 0.3455596185236428, "**OOX**XX": 0.6047166316617841, "*OOOX**XX": 0.9279376366078854, "*OOOXX*XX": -0.5321626209947813, "*OOOXXOXX": 0.9372693393440218, "XOOOXXOXX": 0.06669699124949577, "*O**X*X**": 0.06454888685207913, "X***OXXO*": -0.416061110293014, "X*O*OXXO*": 0.10808653149700855, "X*OXOXXO*": 0.015577910278652629, "*OX*O*X**": -0.0042807503623304485, "XO****X**": 0.27030473517377174, "XO****XO*": 0.432378559531341, "XOX***XO*": 0.030613491229590117, "XOXO**XO*": 0.9200208185965845, "XOXOX*XO*": 0.07218928812619861, "XOXO**XOX": -0.6946682119263798, "XOXOO*XOX": 0.01710474294291068, "*X*O**X**": 0.0472885065497524, "*X*O*OXX*": 0.18731571977475475, "*XOO*OXX*": 0.5534818022621152, "XOXO*XXO*": -0.15770236706261376, "XOXOOXXO*": 0.05567332908594217, "XOX**OXO*": 0.841001770374425, "XOXX*OXO*": 0.08632879467006244, "**X**OXO*": 0.21455295420956705, "**X**OXOX": -0.07314607410150739, "O*X**OXOX": 0.46815100314006586, "*****XXO*": 0.05391229336678869, "*****XXOO": 0.06485479825504993, "*X*O*****": 0.17409626254334595, "*X****XO*": 0.020226242502311656, "**X*O*XO*": 0.09720081235476735, "**X*O*XOX": -0.0059841473722708465, "**XOO*XOX": 0.7932695835894658, "**XOOXXOX": 0.04427261757572592, "**XO**XO*": 0.10531520776592018, "X*XO**XO*": 0.6459261526860798, "OO*XOXXOX": 0.03734175423729227, "***XOXXO*": -0.06889622880864142, "***O***X*": 0.05863753910551918, "OX*OOXXX*": 0.4536658040916358, "OXOOOXXX*": 0.961195223142157, "OXOOOXXXX": 0.03186027157739503, "**OX**XO*": 0.061243410898768995, "**OX*XXO*": 0.049161213436858954, "*O*XX*XO*": 0.10725533672765479, "*O*XXOXO*": 0.7753209126017031, "*XXO**XO*": 0.041996212141031636, "O*O*X*XOX": 0.03715703265438412, "OXO*X*XOX": 0.04302284478669068, "OXOOX*XOX": 0.048005561386430876, "*****OXOX": 0.04670445022921908, "OX*X*OXOX": 0.05918079426566058, "X****OXOX": 0.07943336554513185, "XO***OXOX": 0.18338651277433624, "XO*X*OXOX": 0.05456735058315057, "O*OXXOXOX": 0.002457838915639268, "*X**O****": 0.0007699723103351723, "O*O*XXXOX": 0.01867475957078564, "***O**XOX": 0.14688270176549392, "**XO**XOX": 0.040891035166450436, "O*OXX*XOX": -0.8044024354409556, "*O****XOX": 0.06267555661281937, "O*****XOX": 0.029165453511090646, "****X*XO*": 0.05580542178049158, "OOX***X*X": -0.03129321290982749, "**XX*OXO*": 0.07749727705767832, "**XXOOXO*": 0.21906407293869776, "**XXOOXOX": -0.09449947521075618, "*OXXXOXO*": 0.05584380583820453, "X*X**OXO*": 0.6540151648844051, "XOX**OXOX": -0.033145004005358567, "XOXO*OXOX": 0.9987690034834708, "XOXOXOXOX": 0.07779415073075507, "O*X**XXO*": 0.04333069098964269, "X*****XO*": 0.16153825781701298, "*XX**OXO*": 0.05980346527373766, "X*XO*OXO*": 0.8090479137684561, "XXXO*OXO*": 0.029769291917482822, "O*X*O*XOX": 0.3956172715474846, "OX*OXOX**": 0.8018198569299644, "OX*OXOX*X": 0.9207178242580565, "OXOOXOX*X": 1.0211082343288047, "OXOOXOXXX": 0.023453611548787924, "X***O*XXO": -0.2250547329850812, "XO**O*XXO": 0.13811072433999902, "XO***XXO*": 0.011927175510527698, "XO***XXOO": 0.36924917189216017, "*X*OXOXO*": 0.6419168495888895, "**X*XOXO*": 0.08089966272827313, "O*OX*OX*X": 0.13863309593903927, "**O***X*X": -0.005606130012172786, "**OXO*XOX": 0.059843821438515354, "*OO***X*X": 0.09387728816004404, "*OOX**XOX": 0.06632801084541415, "*OOX*XXOX": -0.07142535105173346, "*XO***XOX": 0.037824410901160364, "X*O***X**": 0.11854085428581622, "X*O**OX**": 0.2111632417523772, "XXO**OX**": -0.4415877990173833, "XXO**OX*O": 0.035720810790020534, "X*O***XOX": 0.11193417324358883, "X*OO**XOX": 0.14608602541814023, "XO******X": 0.03904014937819505, "XOO*****X": 0.19466563052847347, "XOOX**XOX": 0.0030579842719132945, "**O**X*OX": 0.073781056642317, "**OX*X*OX": 0.05477957384293643, "*XOXOX*OX": -0.17351720791208075, "**O*XX*OX": 0.05549729470968961, "O*O*XX*OX": 0.1016792947966314, "OXO*XX*OX": 0.051966839444682535, "OXO*XXOOX": 1.0590436574097284, "O****X*OX": 0.5842500470155612, "****X**OX": 0.08821257545047978, "***OX**OX": 0.13581716802735666, "*X*OX**OX": 0.03656007155599551, "*XOOX**OX": 0.9962296726115094, "O*OXXX*OX": 0.01620777208023234, "*****O**X": 0.4284442498398087, "****XO**X": 0.4952540176596836, "*O**XO**X": 0.6891729307634336, "X****O**X": 0.017014942197349156, "*X*OXO**X": 0.7422509362902586, "*X*OXOO*X": 0.9421739855323855, "*XO**O**X": 0.09435030107643005, "XXO**O**X": -0.23398423670149238, "XXO**OO*X": 0.2803617006068018, "XXOX*OO*X": -0.6747681987860122, "XXOX*OOOX": 0.9729429579918594, "*X**OO**X": -0.04659993642439556, "X******O*": 0.12442411770357213, "*XXO*****": 0.13670382189231833, "*XXO***O*": 0.2829786647633016, "O*******X": 0.0455056434516862, "OX******X": 0.022569700404205677, "OX*****OX": 0.05298593024833391, "OX*XOX*OX": 0.03625768214440721, "OXOXOX*OX": 0.0036670800138164693, "OX*O****X": 0.03374305028113632, "OX*O*X**X": -0.06326717121102672, "OXOO*X**X": 0.04115455904922344, "OXOO*XX*X": 0.04561019181484185, "OXOO*XXOX": 0.04828034969414405, "OXOOOXX*X": 0.9779196114293861, "***O****X": 0.08806729314238507, "***O***XX": 0.016531329363501695, "*X*OO*OXX": -0.42019137015674785, "*XXOO*OXX": -0.6751056122083702, "*O******X": 0.07189936523712859, "*OX*****X": 0.024387442575176905, "*OX**O**X": 0.05378701750083671, "*OX**O*XX": 0.044580329892842774, "*OX**OOXX": 0.04614532646220507, "XOX**OOXX": 0.044763985313455726, "XOXO*OOXX": 0.84228556514982, "XOXOXOOXX": 0.07309976471471999, "***OO*XXX": 0.08252324783615657, "**O*****X": 0.10736414911599779, "**O*X***X": 0.06526359116283817, "**O*XO**X": 0.7004624259911021, "X*O*XO**X": 0.0924639799526371, "**O*XO*XX": 0.7618578252744557, "**OOXO*XX": 0.8835209269469362, "X*OOXO*XX": 0.07627326318126572, "****O***X": 0.09926755190183931, "**X*OOXOX": -0.09623875832644266, "*OOXO*X*X": 0.11702811308086211, "*OOXOXX*X": -0.26071410003126555, "**O**OX*X": 0.16812536449141668, "**O*XOX*X": 0.1474418013828119, "*OO*XOX*X": 0.7691030017893796, "OOX**XX**": 0.13269843112343027, "XO*X*OX**": 0.03686977981666717, "OOX*XXX*O": 0.06284006334807678, "X*O**OXX*": -0.056611843965935174, "X*O*OOXX*": 0.4097137738834881, "XXO*OOXX*": -0.613184899439668, "XXOOOOXX*": 0.06745103339027718, "**O*X*X**": 0.01074909532001199, "*OX*O*XOX": 0.06461627594932104, "*XOOOXXOX": 0.08407953462734938, "XXOOOXXOX": 0.0934327084417768, "**O*X*O*X": 0.43034025945280063, "**OXX*O*X": 0.5494556613082688, "***O*O*XX": 0.10039665295654664, "*X*O*O*XX": -0.03242433212202256, "*XOO*O*XX": 0.33519660758292474, "***XO*XOX": -0.10709619353247543, "******O*X": 0.0802611693698422, "O*OXX*O*X": 0.6272166684263918, "X**O*O*XX": -0.016369278762882578, "X*OO*O*XX": 0.8706458975234302, "O*XXO*XOX": -0.7930640577390633, "OX*O*OX*X": 0.4106301226975724, "***O**OXX": -0.013293341710826745, "***O*XOXX": -0.45169362170691074, "O**O*XOXX": 0.038526710487782216, "***O*X**X": -0.0010276727431981513, "***OOX**X": 0.17146601994748745, "***OOX*XX": 0.01575241205582026, "**OOOX*XX": 0.3507659336827533, "**OO*XOXX": 0.05588801451172611, "X*OO*XOXX": -0.015461521687208116, "XOOO*XOXX": 1.0283058542371684, "X*O*****X": 0.12613595306173966, "O*OXXXO*X": 0.0657708732987099, "*O*O***XX": 0.20426558470957532, "*O*O*X*XX": 0.14427158684539348, "OO*O*X*XX": 0.6280662958909398, "OXOOOX*XX": 0.4081356091333524, "X**O****X": 0.016944631303615208, "X**OO***X": 0.009018928764690813, "X**OO**XX": -0.10532219247851647, "X**OOXOXX": -0.8183438998907837, "XO*OOXOXX": 0.9930072689162317, "XOXOOXOXX": 0.023314119523594037, "X*OOOX*XX": -0.4625683588983337, "XOOOOX*XX": 0.9584191908447226, "XOOOOXXXX": 0.009392124106544242, "*X*OOX**X": 0.0124457589758915, "XX*OOX*OX": 0.04046270590197941, "XXOOOX*OX": 0.08203955350601516, "**XOOX**X": 0.05494584167937477, "**OO*X**X": 0.062202044585127104, "X*OO*X**X": 0.05148321666580243, "XOOO*X**X": 0.23725276848818555, "XOOO*XX*X": 0.76285527586558, "XOOO*XXOX": 0.9346789207938848, "**XO****X": 0.006364768460528287, "*OXO****X": 0.11439292648577916, "*OXO*X**X": 0.004974215479942846, "XOOO*X*XX": 0.6793772421493427, "XOOOXX**X": 0.03336656561873558, "*O*XO*XXO": 0.6303898722516663, "*O*O*X**X": 0.02553455512792879, "O**O*X**X": 0.4960589347545649, "*O*OXX**X": 0.6654367161181326, "*OOOXX**X": 0.7975343124191948, "***O*X*OX": 0.1454367321523091, "***OX****": 0.2767169266784266, "***OX***X": 0.21079547893588085, "***O**X*X": 0.011276097954053937, "O**O**X*X": 0.1701777199972589, "OX**O***X": 0.07880947659746533, "OXX*O***X": -0.0879749840990168, "OXXOO***X": -0.319047355958157, "OXXOO*OXX": 0.06693572467965803, "OO*XO**XX": 0.15013582057999003, "X*XX*O*O*": -0.07945847198302489, "OX***O**X": 0.09383230489665649, "**X*OX***": 0.013501703840265437, "**X*OX**O": -0.006247212812447142, "OX*O*XO*X": 0.08407489188128402, "OX****O*X": 0.031160432994013575, "OX***XO*X": -0.05572349672874481, "OX*O*X*OX": 0.07207110537710809, "O****X**X": 0.03934543331051529, "O**O**XXX": 0.08920179285033177, "*X*O****X": 0.015864025483117102, "**X*O***X": -0.01461779376312348, "**XOO***X": 0.39504543506241513, "OXXO*O*XX": -0.679528478379717, "OX***O*XX": 0.05663692902683681, "OX***OOXX": -0.04055540262855253, "OXX**OOXX": -0.4385986940046314, "OXXO*OOXX": 0.009035672611181168, "**OXX*OOX": 0.7482520035590146, "X*OXX*OOX": 0.012731162652268348, "*O**X*O*X": 0.46773374349320496, "*X**O***X": -0.033774015878418134, "*O*XX*OOX": 0.6735286933545194, "XO**X*O*X": 0.03424721125731189, "*X****O*X": 0.011498233410840226, "*X**O*O*X": 0.07427445514648916, "*X*XO*O*X": -0.016109697213036577, "X*****O*X": -0.03146656460070781, "X*O***O*X": 0.4880326964374747, "XOX*OOOXX": 0.043620896608905696, "OX***O*X*": 0.0799158002318926, "OX**OO*XX": 0.05294092599868788, "*X*****O*": 0.06996586961974222, "OX**OXO*X": -0.27225668568086325, "OX*XOXO*X": -0.7043441931514984, "OXOXOXO*X": 0.03910376417727353, "OXO**XO*X": -0.18248054927476645, "OXO**XOXX": -0.5068196946394443, "OXOO*XOXX": 0.05733575580746463, "X*****OOX": 0.15283427571406566, "X**X**OOX": -0.3121395140304642, "*****XO*X": 0.017278314990875815, "***O*XO*X": 0.033084264632394215, "**OOXXOXX": -0.29479136653204147, "O*OOXXOXX": 0.09434514837645064, "OX*XOXOOX": 0.2517749024997563, "OXXXOXOOX": 0.044444921816251884, "**X***O*X": 0.018893452005419795, "O*X***O*X": 0.16461810555582163, "OX***XOOX": 0.1377919397795116, "OXX**XOOX": 0.06888860138403048, "******OXX": 0.04955291022348974, "*XOO*XOXX": -0.07273726817405496, "X***O*O*X": 0.0195591366950476, "XO*X***O*": 0.21393134202958525, "XO*XX**O*": 0.8367228031755838, "OXX***O*X": -0.33128022086719505, "OXXO**O*X": 0.04908689924647134, "O*XOXOOXX": 0.05538367307814606, "****XOO*X": 0.42279549325441307, "OXO****X*": 0.16801027946048858, "**X*XOO*X": 0.02811010473215235, "O*X*X*OOX": 0.18546173610120678, "O*XXX*OOX": 0.14025277712040168, "O***XXO*X": -0.8159259206228209, "O*O*XXO*X": 0.3076007224735422, "XO*XO**XO": 0.04971227130067982, "X*O*X*O*X": 0.06196390175229924, "OOX*X*O*X": 0.5034924348287538, "O*XOX*O*X": 0.03869234529553145, "*XX*O****": -0.01166245316017633, "XXX*OX*OO": 0.04772910016122103, "*X**XOO*X": 0.11460869611380549, "OX*XOOOXX": 0.04839982964016431, "*X****OOX": 0.034729926379712, "*X*X**OOX": 0.05025540475556454, "*X*XXOOOX": 0.07964647439122748, "****X*OOX": 0.4392498598478419, "O**XX*OOX": 0.18515315402732185, "O**XXXOOX": 0.03527837014918205, "XO*XX*OOX": 0.00344459594009815, "O***X****": 0.06828605587695738, "O***X***X": 0.05593111219142007, "XO*XXOO*X": 0.023183040389136402, "****XOOXX": 0.28825609924615886, "**O*XOOXX": 0.8281211077616321, "X*O*O*OXX": 0.021158134157495203, "X*OX*OX**": 0.03540531332501259, "X**OO*X**": -0.012318417775328844, "X**OO*XX*": -0.5734521082396171, "XXOOO*XX*": -0.00410461296506603, "**X**OO*X": 0.03087935179668743, "*OX*XOO*X": 0.04166837530046078, "X**OX*O*X": 0.05256835806123777, "OX*OXOXOX": 1.0542747123631517, "*XXXOOO*X": 0.05225936720517164, "X***XOO*X": 0.07499638120214107, "****XXOOX": 0.7867767676952392, "O***XXOOX": 0.9000295457518699, "*X**X*OOX": 0.0877816939980728, "*XO*X*OOX": 0.8793022563886816, "*XO*XXOOX": 0.9645876658990264, "X***OOOXX": -0.06689057522514309, "*OX***O*X": 0.09329041293120648, "XOXX*OO*X": 0.012234000417225811, "**X*O*O*X": 0.27807203840915984, "**X*OXO*X": 0.039496172423014654, "*O**X***X": 0.07446148217756746, "*O***X**X": 0.02334984429285567, "*OXX*OOXX": 0.03605964059973174, "*OX*O***X": 0.22081980991563555, "*OXXO*O*X": 0.6153866639191242, "OOX*****X": 0.09991111611106888, "*OX****OX": 0.04200231153028355, "XOX**O**X": 0.04353448652902644, "XOX*OO**X": 0.010810262637294277, "XOX*OO*XX": 0.007396769380006303, "O*OXX**XO": 0.9599790977773511, "OX*OOX**X": 0.030744973948552697, "OO**X***X": 0.0652209793539151, "OXO*X**X*": 0.08020159067127536, "*O****X*X": 0.013691536229874398, "*OOXX*XOX": -0.18212632005158622, "*O*****XX": 0.05835118389082326, "*O*O*XOXX": 0.37248320417290337, "*OXO*XOXX": 0.004150854277054062, "*OOO*X*XX": 0.22483813258692603, "*OOO*XXXX": 0.008151102659533017, "*X***OO*X": 0.12385375026183161, "*X*OXOOXX": 0.054702008482655766, "OX***OX*X": 0.14164794011157356, "*****OX*X": 0.035468917810559844, "O**OXOXXX": 0.06743352644109939, "**X**O**X": 0.011165290053037472, "*OX**OX*X": 0.03579707986273713, "**X**O*OX": 0.05210761171408687, "*OX*XOXOX": 0.015747335475962854, "**XO*OXOX": 0.6704424997852053, "*XOO*X*OX": 0.07907662111946386, "XXOO*X*OX": 0.11492207729851615, "XXOO*XOOX": 0.8852634525243155, "XXOOXXOOX": 0.09420947122570784, "XXO**OOXX": 0.32597237517197225, "XXOO*OOXX": 0.990923218579727, "XXOOXOOXX": 0.08310110971037334, "OX**XO**X": 0.10661999596403082, "OX**XO*OX": 0.05569874528037072, "*X*O*OXOX": 0.04092916168341135, "*XOX*O**X": 0.017027478895394174, "OXOX*O**X": 0.08175798210377164, "X*OXOOOXX": 0.022659492676629114, "XXO*XOO*X": 0.0972077511854152, "*X***O*OX": 0.09798868571611132, "*X**XO*OX": 0.0370862772569857, "OXOXXO*OX": 0.002457838915639268, "*XO*XO*OX": 0.5867056391561035, "OX**XOXOX": 0.11586687913158629, "*X*OOOX*X": 0.08722426295229324, "*X**XOOOX": 0.2730818973470134, "OO**XOX*X": 0.27197208695477093, "*XX*XOOOX": 0.037383026651867685, "XX***O*OX": 0.23960157534483487, "XX**OO*OX": 0.42029784004882204, "XXX*OO*OX": 0.06365646996045042, "XX*XOO*OX": 0.8111066617661042, "OX*O*OXXX": 0.03004059731889962, "*XO**OX*X": 0.09384155395366055, "*XO*OOX*X": 0.19945283544936032, "*XO*OOXXX": 0.009200839824849627, "*X*OOO*XX": 0.01963333993801557, "**X**OOXX": 0.026763329860074837, "**XO*****": 0.08496201060739601, "*XXO*O**X": 0.025882536410960198, "*XX*OXXOO": -0.39802065941802345, "OX*X*O**X": 0.08883218744365774, "XX**OOXOX": -0.3207002989847848, "XX*OOOXOX": 0.046599106837912775, "*XXOOOXOX": 0.01373957755335762, "**OO**X*X": 0.16688374705107398, "*XOO**X*X": 0.33254452314348126, "*X**OO*XX": -0.22854850727942777, "***OOXOXX": 0.6066100268893931, "O**O***XX": 0.06100824305109687, "O**O*X*XX": -0.040528530895500486, "*OX*XOOXX": 0.03527213637175278, "*OXXOO**X": 0.06039444893266763, "XX*XOOO*X": -0.5328436730465167, "OX**O**X*": -0.07294806795539498, "OX**O**XX": -0.27788020199403574, "*OX*XO**X": 0.06527558790710108, "*OX*XO*OX": 0.5055774826459172, "*XX*OO**X": -0.6984036496887277, "*X**OOX*X": -0.18075604176019994, "*XX*OO*OX": 0.12332449518464407, "OXX*OO*XX": -0.5881299775560561, "*XXOOO**X": 0.056039377869176635, "*X*XOO*OX": 0.08521999957068013, "*XXXOOOOX": 0.5363549144897537, "*XOXOO**X": 0.060678448540638044, "X***OO*XX": -0.13104632269859734, "OX***OXOX": 0.02695334164567108, "OXO*XOXOX": 0.002457838915639281, "X**XOOO*X": -0.04226312506041659, "X*XXOOO*X": 0.05389666971145857, "**O*X**OX": 0.10270345846979671, "X*X*OO**X": -0.11556759263947514, "X***OOX*X": -0.22948851441165657, "XO**OOX*X": 0.6946051851636145, "X*XXOOOOX": 0.6325494955571596, "X*XOOO**X": 0.006667056407483197, "XO***O**X": 0.2978465136800293, "OX**X*XOO": 0.820184532288353, "OX*XX*XOO": 0.9194158825765362, "XOXOOO*XX": 0.07373064644609233, "XO**XO**X": 0.04916491608648502, "X*O**O**X": 0.212801794897229, "X**O*O**X": 0.3611696242083687, "X*XO*O**X": -0.024658503399456883, "X*XO*O*OX": 0.5777943217071205, "XXXO*O*OX": 0.04537267058978796, "*X**X***O": 0.013395228419758057, "*X**XO**O": 0.5995984856582182, "X****OO*X": 0.3137019402583084, "X****O*OX": 0.18537557492352594, "*XOXOO*XX": -0.5073591429366826, "X*O*OOX*X": 0.7533630833447821, "XXOO*O**X": 0.045450587563235494, "XXOO*O*XX": -0.0715565440644857, "X**OXO**X": 0.03632852777088719, "XXO*OOX*X": -0.7864639995717785, "XXO*OOXOX": 0.5148528329595297, "XXOXOOXOX": 0.059381892957498364, "X*O**O*XX": 0.27748394546057853, "XXOOOO*XX": 0.0838605283788928, "OOOOXX*XX": 0.06254455654806944, "*XOOXOX*X": 0.9195687970835938, "X***X*OOX": 0.0816516752598437, "OX***OXX*": 0.09208844432290655, "OX**XOXXO": 0.002751110138407187, "*XOXX*OOX": 0.9202358913362474, "OXOOXX*OX": 0.04800556138643082, "O*O*X***X": 0.07715336419911321, "O*OXX***X": -0.6590394006993938, "OXO*X***X": 0.0739772694316209, "XXO*OO**X": -0.622847895512213, "XXOOOOX*X": 0.030398204018223976, "O*O*X*X*X": 0.007944512700608579, "OXO*XO**X": 0.3798618552564294, "OXOOX***X": 0.3475533621403765, "OXOOX*X*X": 0.05428192526496196, "O*O*XX**X": -0.3799608598522097, "*XO*****X": 0.0349316526497899, "*X*****OX": 0.010879549967262219, "XXO*X*OOX": 0.04629524471455757, "**OOX***X": 0.24298163310263268, "*OOOX*XXX": 0.006659874527144505, "*OX*OX**X": 0.0030190797415893702, "O*OOX**XX": 0.8075332945428189, "O*OOX*XXX": 0.03595153557874238, "**OOX*OXX": 0.7882045005618925, "**OOXX**X": 0.19931460720185265, "*OO*X***X": 0.16697149801250183, "*OO*X*X*X": -0.4624021502447175, "XOO*XOX*X": 0.06068765696317905, "OOO*X*X*X": 0.05956923417947026, "*OOOX*X*X": 0.11023761024822207, "**O****XX": 0.023247403614175932, "O*O****XX": 0.2123070738592051, "**O**X**X": 0.020920445521677943, "**OO*X*XX": 0.01677157052859209, "*OO*XX**X": -0.5318449715828086, "OOO*XX**X": 0.05313563863589602, "XOOX*OX*X": 0.028182213256704836, "*OO*XX*OX": 0.3221444488700848, "*OO*XXXOX": -0.05627759077140117, "XXO**O*OX": 0.39924344746149126, "XXOX*O*OX": 0.7271818093526238, "O**OXX**X": -0.38160801195646954, "O**OXX*OX": 0.1898960886477169, "***X***OX": 0.07579139445206799, "XXO*XO*OX": 0.09077701670544086, "OXO*****X": 0.051063454144744155, "OXOOX**XX": 0.052032152652218305, "OXO*X**OX": 0.0251791112857283, "*XO***O*X": 0.06175932595820351, "*XOX**O*X": 0.041770869308235474, "OXOX**O*X": 0.11948007453826388, "*XOX**OOX": 0.06466830183958754, "*X*****XO": 0.008260735427988457, "X*OOO**XX": 0.10988314035111901, "XXOOO**XX": -0.4586570653733007, "*XO**XO*X": 0.06566140412081284, "*XO*O***X": 0.023333131541394856, "*XOXO**OX": 0.015084289048179886, "*XOXO*XOX": 0.01970891793873093, "XXOXOO*OX": 1.0156235661823385, "*X**X**OO": -0.02528245577150093, "O***OXXX*": -0.17075671009022234, "X*OO*XO*X": 0.32406671270010784, "X*O**X*OX": 0.08365353875780802, "X*OO*X*OX": 0.22485573634112577, "O*XOXX*OX": 0.013791647781104956, "X*OOOX**X": 0.07640118503279007, "XO****XOX": -0.2474227186175576, "**O*OX**X": -0.029605464890124392, "**O*OXX*X": 0.008322281503352128, "X*O*OXXOX": -0.016261805739875686, "X*OOOXXOX": 0.08408932057799011, "**OOOXX*X": 0.18134400088515137, "**OOOXXXX": 0.02511192030450491, "XOO*OXXOX": 0.08938597482879267, "XOOX*X*OX": 0.0001548231942160444, "XOOX*XOOX": 0.6648284415496941, "XOOXXXOOX": 0.010254766095131096, "**O*OX*XX": -0.5604785083306536, "*OO**X**X": 0.02110177421332904, "*OO*XXO*X": 0.8674012882810873, "*OO*XXOXX": -0.16085705321905744, "O*O**X**X": 0.012729296631468295, "XX******O": -0.019212276518538716, "XX****O*O": 0.09961981701680864, "XX*X**O*O": -0.1591694639450247, "XX*X*OO*O": 0.0515592304780418, "XX*X*OOXO": -0.09218454058608418, "X*OO*OXXX": 0.006684735131884035, "XOO***X*X": 0.46038699551934625, "XOO**OX*X": 0.9331493642918147, "XOO****XX": 0.19101736320018534, "XOO*O**XX": 0.5862255236272659, "XOO*O*XXX": 0.07105423825289135, "*XOXO*O*X": 0.040105623084630906, "X*OO****X": 0.1251281449490228, "X*O****OX": 0.2402305065770754, "O*O**XX*X": -0.05509076317382262, "O*O**XXOX": 0.06071795362800775, "OXO**XXOX": 0.04375730535023802, "X*OOXX*OX": 0.029849013907049173, "X*OOOXX*X": 0.16249689382503377, "X*OOOXOXX": 0.011626956392253708, "X*O*O***X": 0.22816180612532552, "XXO*O***X": -0.40042123586627176, "X*O*O*X*X": 0.2672278337097338, "X*O*OX**X": -0.23642632620304854, "X*OXO***X": -0.028857948111285364, "X*OOX***X": 0.05569947523594927, "X*O*OOXXX": 0.07014210074086734, "XXOO**XOX": 0.13165756427339834, "XXOO*OXOX": 0.9974024118500341, "*OOXX***X": -0.4473707357995484, "X*X****O*": 0.02205302321681002, "X*XO***O*": 0.15913577795621786, "X**OOOX*X": 0.08391096048249358, "X*X**O*OX": 0.15976211452523426, "***O*OX*X": 0.07074243850298256, "***OOXX**": 0.07612219660657098, "***OOXX*X": 0.1311118796571196, "*O*OOX*XX": 0.6239905060026663, "XOO**X**X": 0.05485300977062816, "*O***O*XX": 0.1868005938674397, "OO*XXXO*X": 0.07136582272128554, "*O*XOO*XX": 0.08487139675332585, "*O*X*OOXX": 0.08464404474959739, "*O***OXXX": 0.04957466705568836, "*OXO***XX": 0.20861780434878202, "*OXOO**XX": 0.5458550136339079, "*OXOO*XXX": 0.09477355812186536, "XO*O***XX": 0.1385449419218032, "XO*OO**XX": 0.41014826805153143, "XO*OO*XXX": 0.09391796665082731, "*O****OXX": 0.14216307907982242, "*OX***OXX": 0.02594117439195734, "OOX***OXX": 0.22334398620673507, "*OO****XX": 0.12625282683940156, "*O***XOXX": 0.2785195221317364, "OX*OXX*OX": -0.7624889045320199, "XO*O*XOXX": 0.7360614468026169, "*OOX***XX": 0.058277480016930464, "*OOX*O*XX": 0.08646946755200159, "XOOX*O*XX": 0.24145804389466008, "XOOO***XX": 0.38190149541997354, "XOOOX**XX": 0.01928283485506893, "OO*****XX": 0.03989430562719661, "OO*X**OXX": 0.03147007321201606, "OOX****XX": 0.05242803578436691, "OOOX***XX": 0.08710488982117937, "*O**O**XX": 0.272760548765947, "*O***OX*X": 0.17948174057732827, "X******OX": 0.035539390445773304, "*O*O**XXX": 0.09763502707896604, "OOX**O*XX": 0.022850121412180267, "OO**X**XX": -0.10614154104131113, "OO**X*OXX": -0.08413948572002827, "OOX*X*OXX": -0.9454683526141913, "OOXOX*OXX": 0.023831317392145335, "OOXO***XX": 0.5791321963030849, "OXO**OXX*": 0.0636946546736743, "OOX*O**XX": 0.227779366125731, "OO****XXX": 0.02177431073091135, "XOXX*O*OX": -0.16371310524984145, "*OOXO*XXX": 0.03976455422374095, "*O**O*XXX": 0.06496942065280485, "XOOO**XXX": 0.019730332437205136, "XOO***OXX": 0.306746595147145, "XOOX**OXX": -0.11009374271400733, "XOOX*OOXX": 0.6322304999799407, "XOO**XOXX": 0.43911014771426576, "O******XX": 0.010198199340971808, "*OOX*X**X": -0.07749738598596391, "*O*OXXOXX": -0.6695438469788836, "XOO**O*XX": 0.32519505731665166, "XOO**OXXX": 0.0970848323509608, "*OO**X*XX": 0.06888707551596086, "**O****X*": 0.057880920818488044, "**O**X*X*": 0.06173192778766178, "XOO*X*OXX": 0.05365084018934705, "XOO*XO*XX": 0.05842998984604686, "XXOOX**OX": 0.03603332887697704, "*X*OXO*OX": 0.8173747837715846, "*X*OXOXOX": 0.9526840394762828, "OOXO*X*XX": 0.06630523677530818, "O*XO****X": 0.3239815540667259, "*X*O*XOOX": 0.06533341881051269, "XX*O*XOOX": 0.5889920514427807, "**XO***OX": 0.16917046041612263, "**XOXOXOX": 0.005664935614871469, "**XO*O**X": 0.07590613922006724, "**XO*OX*X": 0.2936755834084694, "**XOXO**X": 0.19597742776520197, "*OXO**XOX": 0.16428669665737497, "**XO**O*X": 0.14912930022406395, "*X*OX*OOX": 0.9446524996151517, "*O*OX***X": 0.188196388308886, "*X**O**X*": -0.042185119445392785, "OXO*O**XX": 0.04480367655408955, "OXO*OX*XX": -0.5570124098072341, "OXO*OXOXX": 0.00719866776000826, "X**O**O*X": 0.06663037675684985, "X**O**OXX": -0.008851222644860594, "X**OOO*XX": 0.06426764248506943, "X**OO*X*X": -0.1626606704100387, "*X**OO*X*": 0.039852481752114255, "X*XO**O*X": 0.0450665047873871, "XOXO**O*X": 0.17202584139106852, "XOXO**OXX": 0.4545287205840075, "****OX**X": 0.16556167204285818, "O**OX***X": 0.10650665108179078, "XO*O****X": 0.08795391589173873, "*X*O***OX": 0.06168583541203396, "X*XOO***X": -0.059865124585692125, "X*XOO**OX": -0.16872555512968374, "X*XOO*XOX": -0.6529526922562915, "XOOXOX*OX": 0.06305217061420051, "***OX*XOX": 0.053073092858924545, "*OXOX***X": 0.006815082645650635, "*OXOXO**X": 0.4000771035668115, "XOXOXO**X": 0.07942937434276749, "OO*OXX**X": 0.7729162910976461, "OOXOXX**X": 0.01535662717038222, "*O*OXXO*X": 0.9096373213677074, "XO*OXXO*X": 0.03759764702150684, "OO*OXXOXX": 0.09465618949573792, "X**X**OO*": -0.22217025167393667, "X****O***": 0.1092317978360604, "X*O*X****": 0.004942378411884555, "XX*****O*": -0.038359537100309635, "XX***O*O*": 0.16768664218014068, "X*XX*OOOX": 0.026174343922483814, "XOXX*OOOX": 0.24309881117863186, "X**XO*OOX": -0.6300778926150875, "XXOXO*OOX": 0.008989871644584346, "XOXX***O*": 0.05793108166700899, "XX*X**OO*": -0.47701119620520216, "XOOOOXXX*": 0.8084458331288966, "X***XOO**": 0.659775594975598, "XX**O****": -0.0158311817170239, "XX**OO***": 0.18781859927947125, "X**OXX*OO": 0.060565559365026306, "XX*OXX*OO": -0.1056062059384723, "XX*OXXOOO": 0.07155793704361475, "XO**X****": 0.11305586066155703, "XO**X**O*": 0.6383176308975506, "XOXOXX*O*": 0.9280492049646548, "XOXOXXOO*": 1.0517724768240986, "XOXOXXOOX": 0.058603690944026655, "XOXOXX*OO": 1.0276800071798804, "XX*O*X*O*": 0.05764952047596921, "XXOO*X*O*": 0.11058767940873547, "X**O*X**O": 0.03187494621353734, "XX*O*X**O": 0.0169570574426178, "XX*O*XO*O": 0.23267803823441863, "XX*OXXO*O": -0.9176558531320029, "X**O*O*X*": 0.08174989642305687, "XX*OOX**O": 0.0589943125775854, "XX*OOX*XO": 0.022362809727766473, "XX*OOXOXO": 0.8870603136087262, "XXXOOXOXO": 0.0417448670588224, "X*XOOX*XO": 0.1373063765048111, "XOXOOX*XO": 0.06595722889627834, "X**O***XO": 0.06388303678714234, "XX*O***XO": 0.11289216751157277, "XXOO***XO": 0.2492710345757509, "XXOO*X*XO": 0.28822235648847133, "X**O**OX*": 0.10134279735240453, "X*XO*****": 0.037400830007709024, "X*XO**OX*": 0.09821366162500213, "X*XO*OOX*": 0.6065720510676207, "XO*O***X*": 0.051630592451122635, "OX***X***": 0.02050202884459767, "XO*O**XX*": 0.0864642825354778, "XO*OO*XX*": 0.9551997924199617, "XO*O*XXXO": 0.0026423051408826807, "XOXO*X*XO": 0.053314615241403775, "XO*OOX*X*": 0.07164151026739331, "XO*OOXXX*": 0.05940874178007661, "XOOO*X*X*": 0.15810682384323205, "XOOO*XXXO": 0.0013264505761101714, "X*OO***X*": 0.05069192060498329, "X*OOX**X*": 0.09071657689466421, "X*OOX**XO": 0.595410156569579, "X*OOX*XXO": -0.4988972003137204, "XOOOX*XXO": 0.001319715099596867, "XO*O*XOX*": 0.2459524790288088, "**X**O*X*": 0.05265418608123402, "*OX**O*X*": 0.06877921053750491, "*XOOOXX*X": 0.10616341287504105, "XO*OX**X*": 0.06975657414620329, "XO*OX*OX*": 0.12602803598161286, "XOXOX*OX*": 0.06955308161643751, "XOXOX*OXO": 0.07688485046675281, "XOOOOXX*X": 0.9534850065632429, "X**O**X**": 0.011977864309003067, "XO*O**X**": 0.355777141508095, "XO*XXO*O*": 0.9825900272602083, "XOOO**XX*": 0.2618028723580027, "X*XOO*X**": -0.2681365190774013, "X*XOO*XO*": 0.8124970424819128, "XX*OO*X**": -0.7393843204197337, "XX*OOOX**": 0.060355113388456644, "X*OO**X**": 0.12105450278490794, "X*OO**XX*": 0.07079703541339806, "XO*O*OXX*": 0.8029605381918397, "XOXO*OXX*": -0.4891766530072696, "XOXO*OXXO": 1.0464790962997332, "XOXOXOXXO": 0.0808057619365844, "XXOO**XXO": 0.006553713297746158, "XXOOO*XXO": 0.005101073570942039, "X*OOOX*X*": 0.02735548103929311, "XXOOOX*X*": -0.1877423336462694, "XXOOOXOX*": 0.03204233780060591, "X**OO*XXO": 0.022361282861339014, "XX*O*****": 0.27535698761502353, "XX*O****O": 0.37128454094105834, "XXOOX**XO": 0.061372948989177945, "XX*OO****": 0.706795590136094, "XXOOO*X**": 0.004160443082313563, "XXXOO****": 0.02807327327718856, "XX*O***O*": 0.3278240255856079, "XX*OX**O*": 0.6194390344778428, "X**OX****": 0.3454328624011149, "X**OX**O*": 0.3926391781896984, "XX*O*O*XO": 0.2917427596494298, "XX*O*OXXO": -0.5200559260984553, "XX*OOOXXO": 0.04352591034037994, "X**XX*OO*": -0.7707242609354452, "XO*XX*OO*": 0.9626823213630183, "X*OX**OOX": 0.21847714062375, "XXOO*OXXO": 0.05595210623791896, "XXXO****O": 0.04126323461079691, "X**X*XOO*": -0.2894762262770742, "X*XO**XOO": 0.8681114060988054, "X*XOX*XOO": 0.033123462686293285, "XX*OXXOO*": -0.8173047139855463, "XX*O*O***": 0.373045871574261, "XX*OXO***": 0.7300656993167282, "XXOOXO***": 1.047308450542884, "XXOOXO*X*": 0.01506839301237295, "XX*O*O*X*": -0.04571803796934976, "XXXO*O*XO": 0.09897816222360595, "XX*OXO**O": 0.9439546510909933, "XX*OXOX*O": -0.13084629098876016, "XXOOXOX*O": 0.08581345630314209, "***OXOXOX": 0.3922826443366806, "**X**OX**": 0.033298751348419024, "X*XOO*OXX": -0.7498163691587644, "XOXOO*OXX": 1.000012459631026, "X*OOX*OXX": 0.011496014150083833, "X**OX**OX": 0.03939945761237782, "XO*OX****": 0.5384293517167181, "X*XX**OO*": -0.4385772284393013, "XO*X**XO*": 0.04989193308573882, "XOOOX**X*": 0.045783530831840946, "XX*O*XOXO": 0.542563232534236, "XO*OX**XO": 0.08288931790641887, "XOXOXOOX*": 1.065789284329254, "XXXOXO**O": 0.04175676483903665, "XX*OXOO**": 0.9831482295931864, "XX*OXOOX*": 0.05081993963926257, "XX*OXO*O*": 0.8405191669352262, "XX*OXOXO*": 0.9330540518280379, "XXOOXOXO*": 1.0725864260695857, "XX*O**O**": 0.3521186639581307, "XX*O**OX*": 0.018665554815183977, "XXOO*****": 0.2833416106336818, "XXOO*X***": 0.01998854491029227, "XXOO*XO**": 0.2682766270609276, "XXOOXXO**": 0.9282099214281138, "XXOOXXO*O": 1.0312221649325695, "X****X**O": 0.06035878478804255, "X*XOO*XXO": -0.051136045824693534, "X*XOOOXXO": 0.022483839670158302, "XXOOOX*XO": 0.005140530454234628, "XX*OO**X*": -0.08294691914119484, "XX*OO**XO": 0.04017433656087291, "XXXOO**XO": 0.013047865036802588, "XO*OX*OXX": 0.0019917390405066126, "XXOO*XO*X": -0.0182209500627582, "XXOOX****": 0.6216422012730277, "XXOO****X": 0.04149651245294471, "XXOO**X**": 0.03091768039776645, "XXOO**X*O": 0.013916961214048703, "X**XOX*O*": 0.025549610784849137, "OXOXO*X**": -0.004105159959215591, "OXOXO*XX*": -0.33298828130163477, "XXOOOX**X": -0.35487230652955815, "XXOOOXO*X": 0.048255357379730905, "X***OXX*O": 0.07343778912471523, "X***OXXOO": 0.12954163742595073, "X*X*OXXOO": -0.519753683701569, "X*XOOXXOO": 0.31594261041644894, "*XOXOO*X*": 0.04400870167096883, "XXOXOO*X*": -0.5964099611670696, "XXXO*O***": 0.01842589259879467, "*XX**O**O": 0.16033895894346342, "XOOXX**O*": 0.991874041699378, "XOOXXX*O*": 0.09023724718873746, "XXX**O*O*": 0.08909209487277447, "XO*XXXOO*": 0.003220906179779093, "XX*O**XO*": 0.04761822906120677, "XX*OO*XO*": 0.2930015650913933, "XX*OOXXO*": 0.1362808710029071, "XX*OOXXOO": 1.0277485642102608, "XX*OX**OO": 0.8960023439582318, "XOX******": 0.032930954143398465, "XOX*****O": 0.1949629715263969, "X***OOX**": 0.41286670731623554, "XO*O*OXXX": 0.055575315724660894, "XO****X*O": 0.35487209116505714, "XO*O**XXO": 0.07890665286733235, "XO*****X*": 0.03788914298952432, "XO***OX**": 0.39905705331855035, "XO**O*X**": 0.7301240747390972, "XO**OXX**": 0.011132165547778268, "XO**OXX*O": 0.3858874240541844, "XOXO*****": 0.06269289363764446, "XOXOX****": 0.07171084984874501, "XOXOX***O": 0.08730479045272378, "XOXOX**XO": 0.13442946421399848, "XO**OXXXO": 0.009224871545235162, "XOXOX*X*O": 0.07271828786684088, "XO*XO*X**": 0.02603620721366684, "XOXO**XXO": 0.07090793464089014, "OXX**O*X*": 0.011533759360855551, "OXX**OOX*": 0.092532317741491, "OXX*XOOX*": 0.0027645272419036804, "XO*O**X*X": -0.1147113370848664, "XO*O**XOX": 0.14386132156239667, "XO***X***": 0.040912643851914586, "XOXO**X**": 0.05421856368460996, "XOXO*OX**": 0.4037104267625008, "XO**OXXO*": 0.0998184352369695, "XOXOOOXX*": 0.0802861528126851, "XO*OX*X**": 0.7067530465873502, "XOOOX*X**": 0.8546691613662492, "XOOOXXX**": 0.004420244399279036, "X**OOXX**": 0.039538608579034476, "X*OOOXX**": 0.10875052139188175, "XOO***X**": 0.3347951892049086, "XX**OOOXX": -0.7449911575582846, "XXO*OOOXX": 0.062253468590566276, "X****O*X*": 0.02183225760790595, "X**O*OOXX": 0.0712838781474808, "X*XO*OOXX": 0.038580859541588075, "X*O*OO*XX": 0.16789215529649484, "XO**OO*XX": 0.29150025073780833, "O******X*": 0.04835848674626343, "O****X*X*": 0.016827177948571748, "OO***X*X*": 0.0157862170636564, "X****OX**": -0.003843027801584981, "XOOXO**X*": 0.0729579644889047, "X***XO***": 0.1738682182355052, "X**XXOO**": 0.02772966892825264, "X**XXOOO*": 0.8224671408088604, "XOO***XX*": 0.06572549209066557, "XX***O***": 0.025113150153153574, "XXO*OO*XX": -0.771962347981768, "XOO**XX**": 0.02129090387548001, "XOOO*XX**": 0.08031378179710917, "XO**X*X*O": 0.7079740388799676, "XO**X*XOO": 0.856494886360562, "XOXXO**O*": 0.07852402577591627, "X*X***O**": -0.12643050721254023, "XOX***O**": 0.055912981768560396, "XXOOOXX**": 0.006956091034064614, "XXOOOXXO*": 0.08408943759759907, "*XO***X**": 0.017542781010331115, "*XOXO*X**": 0.023428483166433277, "XXXO***O*": 0.035859266401265424, "XXO******": 0.05896503921936185, "X*O****X*": 0.022291503468475644, "X*O**O*X*": 0.11208255939196618, "X*O**OOXX": 0.14542628928329673, "X**OOXXO*": 0.10653679451440204, "X**OOXXOX": -0.6043547849326959, "XO*OOXXOX": 0.045334827073761776, "XO***XX*O": 0.04542439780896797, "XO*OOXX**": 0.02870707160115448, "XOXOOXX**": -0.002878468819117075, "X***OX***": 0.006128836061118486, "X***O*XO*": 0.23233926239978595, "XO*OOXX*X": -0.45348833654544884, "X**OOXX*O": 0.07076483433178749, "X*O*O*X**": 0.14307538350082324, "XO*XOO*X*": 0.0337025994718212, "XOOXOXOX*": 0.04351898096771156, "X***O**XO": 0.07568400006545327, "XO**O**XX": 0.1988759787820155, "XO**O*OXX": 0.14488354569286346, "XOOXO*OXX": 0.06644342277330248, "XO**O*XX*": 0.05631282512022453, "XO**OX*X*": 0.009130824210777022, "XO*XOX*XO": 0.10396965242069306, "XOO*OX*X*": 0.011688598681759383, "X*X*O****": 0.10288511382586282, "X*XOO****": 0.6075439769817834, "X***OO*X*": -0.0021477473174064325, "XOOXO**XX": -0.37841914283411704, "XO**OX*XO": 0.05036519354045413, "XO**OXOX*": 0.19238827895903912, "XOX*XOXO*": 0.021027977756161467, "XOO*OX*XX": -0.27956961942902603, "X*XOOX***": 0.07280680862288488, "XOXOOX***": 0.12714865746747667, "X*XOO**X*": -0.0941686750754714, "XOXOO**X*": 0.12284097381104364, "XOXOO**XX": -0.6790464945443406, "X****XO**": -0.003282517489156097, "XXXO*XO*O": 0.08375698661791948, "X*OXX**O*": 0.02492341140392121, "XX*OX***O": 0.49408205677675554, "XX*OO*XXO": 0.01215291814030344, "XOXO*OX*X": -0.5010958228914634, "XOXOOOX*X": 0.03432981227755956, "XOOX**O*X": 0.44651532135737754, "XOOX*XO*X": -0.11177120173487749, "XX*O**X*O": 0.02665906664238673, "X*OX*X**O": 0.6451898520285881, "XX*O**OXO": 0.28987553822737244, "XX*OX*OXO": 0.06047973564657098, "*OX******": 0.06142836714170134, "XXOOX***O": 0.8944246705745232, "*XO*O*XX*": 0.03094798523814772, "OXO*O*XX*": 0.2035958571426508, "OXOXOOXX*": 0.30923696190774475, "***OXO**X": 0.69358991699071, "XO*O*XX**": 0.03146581551545307, "XX*OXO*OX": 0.015118310348488274, "XX*O*OX**": -0.015184584893340347, "XX****O**": 0.00012381277895850973, "XOOXX*XO*": 0.08575015881394978, "XXOO*O*X*": 0.3285349435473751, "X**O**X*O": 0.2789626746692071, "X*OX*O*XO": 0.05320919601945793, "X*X*****O": 0.027049694104365, "X*XX*O**O": 0.05436101722154606, "*XOOX***X": 0.045502000449725084, "X**XX**OO": -0.6583723881205238, "X**XX*OOO": 0.0994544262092672, "X*XX*O*OO": -0.5259632219827487, "X*****OXO": 0.08790238678493138, "X****XOXO": 0.0296101078533062, "X**O*XOXO": 0.1598553620697627, "XX*OOO*X*": 0.08093834073227006, "XXOX*XO*O": -0.7743026474744739, "X*****OX*": 0.008330816982530997, "X***X*OO*": 0.9111141880637456, "X*OXX*OO*": 0.9498182921751027, "XOXOXO***": 0.20702295271974003, "XO*OXX***": 0.0793934059330478, "XO*OXX*OX": 0.07622257775226005, "X*****XOO": 0.5104549705357404, "XXXO**OXO": 0.019068753986910537, "*OOXXOOXX": 1.017222013458245, "XO*X*XOO*": 0.11100196326484155, "X***X***O": -0.008254003544198682, "X***X**OO": 0.11097266153772345, "X*OX*X*OO": 0.8516646046106268, "XXOX*X*OO": -0.6640664948915783, "XOXX**OOX": -0.761533160147135, "XOXX*XOO*": -0.8028643565708041, "XXOX**OO*": 0.06718258288171622, "XXOXX*OO*": 0.007238243688091742, "X**O**XO*": 0.4511380174740993, "X*XOOOXOX": 0.08062528345040988, "XXXOO*XO*": 0.004168085937351973, "X**O*XXO*": 0.07939146830399445, "X**OX*XO*": 0.10185641139578636, "X*OOX*XO*": 0.17193412672286246, "X*XOOXXO*": -0.14972179513045836, "XOX*OOXOX": 0.006481932668716395, "*X*XOX**O": -0.16240273922257942, "XOXOXOX**": 0.04864694560533244, "XO*XXO**O": 0.2525172481146248, "X*OO***XX": 0.033857091869441046, "XOOX*X***": 0.0703088956497242, "XO*OX*XXO": 0.015781126911816285, "X****OXO*": 0.43142593804160567, "*X**O*OX*": 0.04859413868957067, "*X*XO*OX*": 0.020639334615692013, "XO*OXOXX*": 0.9050003958351033, "XO*OXOXXO": 1.0524405863566364, "XOX*X*O**": 0.05677680043500696, "XOX*XOO**": 0.10484020569288006, "XOX*XOOX*": 0.06767728297772359, "**O***XX*": 0.015671168128134676, "*XO***XXO": -0.13098277544075215, "*XO**OXXO": 0.09934100826642311, "XOXOO*XX*": -0.07949255184974587, "XO**X*XO*": 0.10424083782860145, "XOX*X*XOO": 0.07542436549335052, "**O**XX**": 0.010860378034225926, "XO*O*XX*O": 0.05660592383988726, "*O*XOXXO*": 0.05944138115772002, "XX*O***OX": 0.005154320677403649, "XX*OO**OX": 0.01342170894438122, "XXXOX**OO": 0.062484915846211686, "XOX***X*O": 0.3660700986699342, "XOXO**X*O": 0.8668025751039987, "XOO***XOX": 0.7742767410974495, "X*XO****O": 0.2637151311512978, "XOOOXX***": 0.4516178477513474, "*XOOX*OXX": 0.04305006655316264, "XOO**XX*O": 0.16136976208445653, "O**XX*X*O": 0.2374931122873639, "O*OXX*X*O": 0.4984787133346116, "OXX******": 0.02275007317298513, "XX*O**XOO": 0.0905933284235578, "*O*OX*XOX": 0.1267396378351243, "*O*OXXXOX": 0.9038806684809582, "****OX*X*": -0.01537915614887214, "******OX*": 0.10069158656034805, "O***X*OX*": 0.15548524410971706, "**X*X**O*": 0.07270964439556929, "**X*X**OO": 0.6643424823432164, "**XXX**OO": -0.6198893590155913, "XO*X**O**": 0.07961824857808356, "XO***X**O": 0.05299344821935214, "XO**XO***": 0.4858692752762863, "*O**XX***": 0.37622322696024235, "*O**XX*O*": 0.6505188284909984, "XO*XXOOXO": 0.07511555040878598, "XOX***OX*": 0.05749556445811279, "XOXO**OX*": 0.10973736128929575, "*O**XXO**": 0.597437533672483, "XO**XXO**": 0.11478900117523602, "XOOOX*XX*": 0.0038318957364660154, "XOOOXOXX*": 1.0121964827065444, "XOOOXOXXX": 0.014493067125403193, "X*OXO*XXO": 0.0951994549640705, "XOO*X*X**": 0.38882525631891723, "XOX*OXX*O": -0.5430737259390069, "XOXOOXX*O": 0.06590249622813851, "XOXOOX*X*": 0.13613270230516136, "XO*O*XXO*": 0.06616673385415876, "XO***OXX*": 0.19065517700715862, "O*OXXX*XO": 0.022716704083445095, "XOOO*XXX*": 0.050115395463002865, "XOOXO*XX*": 0.07139581659726792, "OXOXX**XO": 0.06498071007562584, "XOX***OXO": 0.06091218721510916, "XOXX**OXO": 0.054123548197621475, "XX*XOO***": 0.27180181397824665, "XX*XOO**O": 0.4760112941545242, "XOO*X****": 0.5491176645388509, "XO****XXO": 0.05175877971720699, "XOX*OOXXO": 0.9367570127692445, "XOXXOOXXO": 0.01049082970745916, "XOO**XXOX": -0.010405065341377112, "XO**O***X": 0.06596816352386431, "XO*X**O*X": 0.15897103643684019, "XOXO*XX*O": 0.045736112955834164, "XOOXOXO*X": 0.030842563199855833, "XOX**OX*O": 0.39247371753871074, "XOX*XOX*O": 0.009745269482798769, "XOX***XOO": 0.687626951541063, "XX**O***O": 0.08325478880168924, "XXXXOO**O": 0.007682311232316686, "XOX*O*X*O": 0.5830993737650224, "XOXXO*X*O": 0.028636069793314334, "XOXO*XXOO": 0.18186807825855428, "XO*XXO*XO": -0.4753686939230216, "OOOOXXX*X": 0.09272880085530505, "**X*X***O": 0.012692231825073813, "O*XXX*O*O": 0.7040178863564359, "*OX**X***": 0.023410925398145904, "*OX*OX***": 0.07582577564535402, "X*X*OOXO*": 0.8315448625552141, "***XO*OX*": 0.023422408256561635, "X*O***XO*": 0.12562595161610912, "X*O*O*XOX": 0.1300027300117148, "X*X**OXOO": 0.8506150799464731, "X*O**XXO*": 0.093060352730991, "X*OXO*XOX": 0.0029599001709113004, "X*O**OXOX": 0.5450898350625439, "X*O*XOXOX": 0.040321879209602424, "XXOOX**O*": 0.8585019670500538, "XXOOO*XOX": 0.08408943759209306, "X*O***X*O": 0.28915068487854145, "X*O*X*X*O": -0.1786705246897586, "X*O*XOX*O": 0.02707337941294027, "X*OXOX**O": 0.7994790286012796, "X**XOX*OO": 0.02992450245639775, "XX*OO*X*O": 0.323073543658273, "*XOOXO**X": 0.8246123946862788, "XO*X**OXO": 0.09516521222862523, "XO*X*XOXO": 0.06871467337921809, "X*OX**OXO": -0.281985345661719, "X*XX*OO*O": 0.7317602690751864, "XXXX*OO*O": 0.09016569148566599, "XXOX*OOX*": -0.0878205793970886, "X*XX*OOXO": 0.04959251198030009, "O****X***": 0.08037827153811541, "OXO**X**X": -0.03812779416182752, "X*XX**OOO": 0.06051739117957453, "*OX****X*": 0.051269778968898914, "O*O***XX*": 0.1970053442817684, "O*O*XXXXO": -0.5496743997205082, "XXX*OOXO*": 0.021862763842209778, "XO*XXOO**": 0.1035713587868193, "XOOXO***X": 0.11083956307519388, "XX**O**O*": 0.1308897535288071, "XX**O*XO*": 0.19493655660598588, "****X**XO": -0.020000742847353363, "O***X**XO": 0.5846413594821862, "X*X*O**O*": 0.845883101999009, "X****O*XO": 0.033636973323025475, "XXO***XO*": 0.08718436252719337, "XXO**OXO*": 0.20724933697177159, "X*OO*XXOX": 0.07433117033494234, "**OOX*X*X": 0.03828865209314363, "*OOOXXX*X": -0.3128440691433347, "X*OX*XO*O": 0.7656818892452324, "X**O*XX*O": 0.014139103508408524, "XO*OXXX*O": 0.005228720285077176, "XX*OO*OX*": 0.11982026291446596, "X*OXOXX*O": 0.096536905843352, "XX*OOX***": 0.023729315924799065, "XO*****XO": 0.04679499122969777, "OOO*XXXXO": 0.04980672969242436, "XOOOX*X*X": 0.07332736218999766, "XOX**XO**": 0.03331256210430091, "XOX*OXO**": 0.5134961524570117, "XOX*OXO*X": 0.08063142910507033, "XOOOXXX*O": 0.0013197150995740946, "XO*OX*X*O": 0.903398991904118, "XO*OXOX**": 0.8284700122604608, "XO*OX*XO*": 0.8103369625857164, "XO*OX*XOX": 0.020131040684678893, "XO*OXOX*X": 0.0675168706030905, "O*O*OXX*X": 0.6349630484235713, "****XO*XO": 0.159954389274729, "*X**XO*XO": 0.07160842473059467, "XOXOO*X**": 0.001698299170826112, "***OX**XO": 0.14153641298352398, "****OX*XO": -0.0037425292308696408, "*OX*O**X*": 0.05778401679268025, "*OX*O*XX*": -0.061864703581457764, "X***XO*O*": 0.25723247286498396, "XOX*O*OX*": 0.04184950849044421, "XOO*O*X*X": 0.6718927496703725, "XOOXO*X*X": 0.07334523221623777, "XXOX*XOOO": 0.013948154713254236, "*OO***XX*": 0.07858919995831348, "*OO*X*XX*": -0.11340008516906235, "*OO*XOXX*": 0.33510988302054145, "*XXO*X**O": -0.006813710074728925, "OXXO*X**O": -0.24120935956359135, "XX**XOOO*": 0.9909617297268519, "XXX*XOOO*": 0.05973539154586782, "XOX**X**O": 0.06029685137235909, "XOXO*X**O": 0.024743833499178185, "***OXXOXO": 0.1344747471286064, "**XOXXOXO": -0.9161542310495226, "X*XO*O*XO": 0.1491331331299244, "X*XOXO*XO": 0.9165181655088542, "XOXOXO*XO": 1.0712410834269606, "XO*****OX": 0.08285958438718566, "XO*O*XXOX": -0.06395271211247824, "XOOO**X*X": 0.6356676229651208, "XX*O*XO**": 0.11869898694076185, "XXOXOX**O": -0.8326478752100633, "XO*XO*XXO": 0.025597862930248516, "X*OX*XOXO": -0.5504501599603501, "XX*XXOOO*": -0.6768474447656173, "XO**XOX*O": 0.8647608250002992, "XOX**OOX*": 0.1322793750619902, "X*OXO**XO": 0.2843931836891945, "X*OXXX*OO": 0.09173075101096662, "XOX**OXXO": 0.5438453951051638, "X***XO*OX": 0.08685690488145725, "OXX*OO*X*": -0.3352268124059859, "X**X*O*XO": -0.016290539363809156, "X*X*OO*XO": 0.19228228030153738, "XXX*OO*XO": 0.0062577808432242145, "XXOX*O**O": 0.08996826348569661, "XO*X***XO": 0.06087982979577322, "XXO*X*O**": 0.06366062787520316, "XXO*XOO**": 0.9922612043827401, "XXO*XOOX*": 0.0498175636933635, "X*O*X*OX*": 0.42647524891243865, "X*OOX*OX*": 0.6461465961720181, "X*OXX*OXO": -0.5460008434062535, "**X*O**X*": 0.0077598188816960624, "XOX*OO*X*": 0.0991065529643132, "**XXO**XO": -0.40822622076767046, "X*OXXOOXO": 0.028499636999126988, "XX*O**O*X": -0.009825738673327363, "XX*OO*O*X": 0.679409235924831, "X*OX*OO*X": -0.1059166436453202, "**O*OXX**": 0.03959676436361161, "X*OXXOO**": 0.8810297657202723, "X***X*O*O": -0.01138741865250923, "XX**X*O*O": -0.7481830091753188, "XX**XOO*O": 0.9613154601750831, "XX**XOOXO": 0.028830545040715805, "*OO*OXX*X": 0.9293490027802859, "XOO*OXX*X": -0.5369688769200609, "X*OX*XO**": -0.09064902222889039, "*OX*X***O": 0.20815138287488016, "*OXXXOX*O": 0.07564304416583977, "X*OXX*O*O": 0.9854540127594775, "OXXO*O*X*": -0.23895372581809898, "X**O*X*OX": 0.019859497918649577, "XXO**OXOX": 0.24426066172651387, "XX**OOXO*": 0.6132812189191129, "X*X*O*XO*": -0.46152794590116053, "X***O*XOX": -0.017550897612826064, "XXO*O*XOX": 0.0795604809037977, "X*X*OOXOX": -0.21487276117037407, "X*X*O*XOO": 0.6414414188191716, "XXX*O*XOO": 0.06720467714555221, "X*XXO*XOO": 0.09122227757368305, "XXO*OXXO*": 0.12311429007257027, "XXO*OXXOO": 0.9784168788276482, "***XXO*O*": 0.41788963374910826, "XOX*OXXOO": 0.0031389334850782658, "O**OXXO*X": 0.049439920975897736, "**XOX**OX": 0.04446132543994902, "XXX*O**O*": 0.025216822880136904, "XOX*O*XO*": 0.0732564337694564, "XXOOXXOO*": 1.0811858750364551, "XX*OO***X": -0.13765112842287874, "XXXO**O**": 0.07532189106289612, "X***X*OXO": 0.11683539282739341, "X*O*X*OXO": 0.8223449947961583, "XXXOXO*O*": 0.04514543276377984, "XX*O*X*OO": -0.10593758936342332, "XXXOO*OX*": 0.0005984773428282186, "*XX*OO***": 0.2589055336519362, "X***XOXO*": 0.08864928631098612, "X***XOXOO": 0.5230441390431477, "XXXO**XOO": 0.08781976349169383, "XXOOX*XO*": 0.05678226496437982, "X*X*O**OX": 0.015576891964196688, "X*O*X*XOO": 0.44686232814113497, "X*OXX*XOO": 0.020097541198568693, "XOXX*O***": 0.05537679497709712, "XO**XO*X*": 0.08100457256155255, "XO*OXO*X*": 0.33746574700747134, "X*O*OXX**": 0.03234038527039882, "XX*OOX*O*": 0.11315706969691784, "XX**OX*O*": 0.03627673339423278, "X*O*XOXO*": 0.5822333296807098, "X*OOXXXO*": 0.05852147714990439, "X*O*XXXOO": 0.04678865040123207, "X*OOXXXOO": 0.0609525012978069, "XOO*XXXO*": 0.9742244355874766, "O***X*XXO": 0.11131192850861477, "OXO*X*XXO": 0.02121394925981849, "X*X**O*O*": 0.09476337585590194, "X**OO*XOX": -0.2905171131022405, "X***OOXOX": 0.2588565274610678, "X**OXO***": 0.582752862236276, "XO**O*XOX": 0.09518814769078361, "XXO*O*XO*": 0.19782446415179822, "XX**O*XOO": 0.6643594459752052, "X*OXXOO*X": 0.01230437945655396, "XO***X*OX": -0.3199511462275709, "XO**OX*OX": 0.019866227586141007, "XX*OO*XOX": -0.6287237948100396, "*XO*O**X*": 0.01552322091059431, "XXOXO*XO*": 0.03201116510164418, "XX*****OO": 0.16016426356445154, "*X**O**XO": -0.005370008567653856, "X**X*OOXO": 0.07578352969300277, "X*X*O*O**": 0.11924597297846426, "XXX*O*O**": 0.07232644683690453, "X*XX*OOO*": 0.22356135804905658, "XXXXO*OO*": 0.01625807684273242, "O**OX*XOX": 0.41489620722601617, "*O**OXX**": 0.057474482723057524, "XX*O*XOO*": 0.23984018595122422, "X*XO*OXOX": -0.06863310608135871, "*O*OXX*OX": 0.7859710007425981, "X***XXO*O": -0.697091464097356, "**XX*O*O*": 0.08050656776677051, "XX*X*O*OO": 0.0930388424572598, "XX*XXO*OO": -0.843157803600673, "XXXOOX*O*": 0.010683513641080656, "**O*OXXX*": 0.05237879808874458, "*OO*OXXX*": 0.38213322325350213, "*OO*OXXXX": 0.04465468810125887, "X**OOOXX*": 0.046070523629437865, "X*XO*X*O*": 0.08568501056738771, "X*XOOX*O*": 0.3265218288128355, "XX****OO*": 0.07135736002337167, "**O**XXO*": 0.08487711865461876, "XOO**XXO*": 0.1876342980364592, "*XO****X*": 0.055902084318673405, "X*O*OXX*O": 0.13838648370140402, "X*X*X*O*O": -0.7790014361975226, "X*X*XOO*O": 0.22557974141162818, "****X*OXO": 0.21003478127659464, "XXO*X*OXO": 0.077013912522934, "XX**X*OOO": 0.0905227188596098, "X*O*XXOXO": 0.9428486127539637, "X*OOXXOXO": 1.0312220719611749, "XO**XOX**": 0.5402653210063657, "XO**X*OXO": 0.07223226593259234, "X***XOOXO": 0.4487154838315742, "X**OX*OXO": 0.2688761501694505, "XOX*O****": 0.0352981809674238, "XO**XXOXO": 0.07207744704421268, "X*X**OO**": 0.14544146438399416, "XOX*X*OXO": 0.06792738572283205, "XO**X*O**": 0.17373859268581554, "XOO*XXO*X": 0.08289108646162109, "XX*OOXO**": 0.25557386263796317, "XX*OOXO*X": -0.6579538279623778, "XOO*XXOXO": 1.0482692599702652, "X***OXO*X": -0.29828644628654855, "X*O*OXO*X": 0.012986860108462384, "XOX***O*X": 0.0719644822879942, "XOX**OO*X": 0.07048714153452067, "XOX*XOOXO": 0.07511555040878587, "X**OX*O**": 0.6526945249085164, "XXOOOXX*O": 0.005098068328093775, "X*XOX*O**": 0.10172365774042018, "X*XOX*O*O": 0.2500998278052919, "X*XOX*OXO": 0.07460780068771895, "OX**O*OXX": 0.03428680848422278, "OXX*O*OXX": -0.2989739166435746, "XOX*XO***": 0.06565775552190428, "XOX*XO**O": 0.10914771147938815, "X*O**XO*X": -0.11580799975570613, "X*X*XOOXO": 0.07808721446453373, "X*O**XOX*": -0.1811745650540933, "X*O*OXOX*": 0.04763206832280323, "X**X*OO**": 0.0312873440068362, "X*O*XXOO*": 0.87881704118311, "XXO*XXOO*": -0.1909778678973857, "XOO****X*": 0.014136188694611342, "X**O*XO**": 0.04659049285088753, "X*XO*XO**": 0.08218795393741772, "XOXO*XO**": 0.07131433333332965, "XOXOXXO**": 0.07209169969480417, "X**O*XOX*": 0.04531711355484967, "X**O*XO*X": 0.12319897080493619, "XO*O*XO*X": 0.30351817838211825, "XOXO*XO*X": 0.060615481067180024, "X****XO*O": 0.058897238398149074, "X****XOO*": 0.005156324707773292, "XO***XO**": 0.046077991449971045, "XO***XO*X": 0.04812958945635882, "XXO*XXO*O": -0.1384653168007779, "XO**XXO*O": 0.1947059576781634, "O**OX**XX": -0.025785846200823883, "X**OXXO*O": 0.13339558634465892, "X***OXOX*": -0.3917997493308714, "X*X**OOXO": 0.16346169000813648, "XXX**OOXO": 0.015017751457355556, "*X**OX***": -0.018383190994182248, "*X**OX*O*": 0.032693142618719466, "X*X*O*OX*": 0.08738737271570242, "XO****O*X": 0.038064591401263684, "*O*XO**X*": 0.06870378664309612, "*O*XOOXX*": 0.5793575222044564, "XXOO***X*": 0.08611931558750541, "XXX***O*O": 0.0680519498950395, "X**OXXO**": 0.2245342055290078, "X***OXO**": 0.020394439896906577, "*OXXO**XO": 0.08123377090949538, "X**OX*OX*": 0.16669705928359352, "XOO*OXX**": 0.15226411474714022, "X*XO**O**": 0.09956791410259559, "XO*XXXO*O": 0.021395185276106968, "XO****OX*": 0.09303745800134693, "X****XOOX": -0.1222846042737182, "X***OXOOX": -0.5429290802971198, "*XXX*O*O*": 0.10296458072963048, "XOX*XXO*O": -0.12024500700521025, "**XX*OO**": 0.08084646441054927, "X**XXOOXO": -0.7248014663737717, "XOX*O*OXX": 0.04188530214559228, "X*X***OO*": -0.020071904900665724, "XX**O*O**": 0.4455936681111992, "X*X***O*O": -0.11690500079458484, "XXO***O**": 0.0321164110613062, "*O**X**XO": 0.15803644769689895, "XO**X**XO": 0.047170147319560575, "XOX**O***": 0.05938568407188411, "X*X*XOO**": 0.027817600163780702, "XXX*XOO*O": 0.014658143272135639, "O*O**X*XX": -0.022119064836794607, "O*OO*X*XX": 0.4319057356110044, "O*OO*XXXX": 0.09168861848304309, "X*XOXXOOO": 0.05544489083420684, "OX*X**O*X": 0.07295035634200162, "**XXOO***": 0.09047903893740314, "**XXOOX**": 0.05422958428916473, "X****OOX*": 0.12529894581943973, "XXOXXOO**": -0.20217358312413347, "XOX*OXOX*": 0.025039761811398668, "XOX*OXOXO": 0.025571355479051233, "X*XOO*OX*": 0.2985455728701947, "X*O**XOOX": 0.18196610457988455, "X*O***OX*": 0.1369927170492722, "XOO*X*OX*": 0.8470769572403888, "XX****OXO": 0.04580865464345425, "XX***OOXO": 0.3609816469257084, "X*X*OOOX*": 0.1631496452403287, "XX**O*OX*": -0.36045667438340045, "XX*OOXOX*": -0.46727868214944324, "X*X*O*OXO": 0.25792329384601115, "*OOXOXX**": 0.08126897353561884, "*OOXOXXOX": 0.021359836532045786, "*O**OXX*X": -0.03868712528175815, "O**OX*X*X": 0.10949433990628192, "*OXOXXO*X": 0.0052690408156319205, "O*XOX***X": -0.47421286674917673, "*OX*OXX**": 0.02419298725846078, "*OXOOXX**": 0.07418670966452535, "O*OX*X**X": -0.05431841934589102, "*O**OXXX*": 0.06095596763646443, "X*XOOOOXX": 0.08453637165120531, "O*OOXX*XX": -0.25572525161426796, "XXX*O*OXO": 0.030123543829348256, "*X*O**XO*": 0.05998141012737188, "*X*OO**X*": 0.07408011175460039, "OXXX*OO*X": 0.05268448055484186, "X*X*XO**O": 0.1236140666575316, "**XXXO*O*": 0.0658857916403029, "*OXXXO*O*": 0.3408786704756874, "*OX*OX*X*": 0.026175470735037235, "*OX*OXOX*": 0.1880988815806387, "OXXX*O*OX": 0.054166807532971366, "OOX****X*": 0.05995186607921873, "XOX*XO*XO": 0.0815721459195868, "*OX*X**O*": 0.24458951187008818, "*OX*X**OX": 0.30357065265370814, "*OX*OXOXX": 0.03616871961745987, "**XX*O*OX": -0.018811096854717005, "*OX*O**XX": 0.07829150945993427, "OOX*O*XXX": 0.026182827771594697, "*OX*X****": 0.08694157487526355, "**X****XO": 0.02665712375185976, "**X*O**XO": 0.024783491257213627, "XOXX*OX*O": 0.09772567082975775, "X*X****OO": 0.23169328322469393, "OOX*OX*X*": -0.19367403045081152, "OOX*OXXX*": -0.549249729412551, "OOX*OXXXO": 0.06943628358972752, "*OX***OX*": 0.0738548298297368, "OOX**XOXX": 0.06675410762615312, "OOX*XO*XX": 0.023205733008953205, "**XX*OX*O": 0.03276346059250511, "OOX**OXXX": 0.0038161281784053758, "XX*OOXOOX": 0.8603731627728295, "XXXOOXOOX": 0.04758562925540097, "OXO*XXO**": 0.7028406006726879, "OXO*XXOX*": 0.009086095184165933, "*OXO***X*": 0.07089950064998551, "*OX****XO": 0.09268211887928146, "O*X*X**O*": 0.3452942242257613, "*OXOX****": 0.10037994444943905, "*OXOX*X**": 0.008699087374932158, "XOX*X**O*": 0.03730223699088124, "XOX*X*OO*": 0.10976084297694647, "*OXXXO*OX": 0.7135251830913454, "XOX*OX***": -0.04251902794980697, "*OXOX**OX": 0.5387279701912528, "XOXOX**OX": 0.07096598135686324, "*OXXX**O*": 0.08236596134970958, "*OX*X*OOX": 0.5044965578210502, "X*XXO**OO": 0.6334699931686062, "*XXOX**O*": 0.06190357293208852, "*XXOX*OO*": 0.22620054877067697, "XXXOX*OO*": 0.03686235175166277, "*XXXOO*O*": 0.16260259397101998, "*XXXOO*OX": 0.06505389728175988, "*OXXOOXXO": 0.9686554242556392, "**XX**OO*": -0.011148163339029179, "OOX**XXXO": -0.04490928731769268, "OOX*X*X**": 0.04529206787044407, "O*XX*OX*O": 0.3127222676595627, "OXXX*OX*O": -0.34511931170437604, "OXXO*XXO*": 0.32605635703897984, "*XXXOOXO*": 0.09914543386033067, "OXXX*XO*O": -0.4868099909931899, "OXXXOXO*O": 0.08887887972421843, "XXXXOO*O*": 0.014704400688942455, "*OX*XXOOX": 0.09037711660758313, "O*X*XXXOO": 0.020285054374339775, "O*X*OXXO*": 0.5177127324802063, "O*X****X*": 0.01494926984389367, "O*XO***X*": 0.09345865167126878, "O*XO*X*X*": 0.06570773489552958, "XXO***OX*": -0.13596517836596542, "*XXX*O*OO": 0.20635218466387212, "O*X*X****": 0.10251267992985275, "*XXXXOOOO": 0.054012167245522075, "**X*OO**X": -0.023706215720702778, "OXXX*OOOX": 0.09225477286966689, "**XXOO**X": 0.01701599940523086, "**XXXOOO*": 0.07994231920555359, "*XXO***OX": 0.07194207140193704, "*XXO**OOX": 0.2370475638311041, "*XXO*XOOX": 0.02364594721113692, "*OX**X**O": 0.04074737452808782, "*OXXOXOXO": 0.02693590098916163, "*OXXXOO**": 0.12260872714581131, "X*XOXO*OX": 0.07482557264617486, "**XOX****": 0.05879200054199885, "X*XXOO***": 0.09596120976720786, "OXXO****X": -0.007206560551808701, "OX*XOXOXO": 0.034369653203470685, "XOX**OX**": 0.13431891607413882, "XOX*OOX**": 0.3878909374549179, "XOXXOOX**": 0.09348958250363582, "**XX*O*XO": 0.08040248066462552, "X*X*X**OO": -0.6309202951850394, "X*X*XO*OO": 0.7111843996087741, "X*X*XOXOO": 0.08771350786690155, "*OX*XX**O": 0.054137650105728616, "*OXOXX**O": 0.07358422744412456, "*OXXXXO*O": 0.04077932293610101, "**XO*X**O": 0.022762253815149038, "*XXO*XO*O": 0.27029179512040713, "**X**X*OO": 0.06481658410560712, "XXX*XO*OO": 0.08198167361348305, "XOXXOO*X*": 0.15937205500249796, "*XXOOX**O": 0.049789857176561564, "*XXOOX*XO": -0.3267285874334642, "**XOOX*XO": 0.05392976005253197, "*XXX**O*O": -0.0324496645120224, "*X*OO***X": 0.07743607401226824, "OX**OX***": -0.027926411223980492, "X*X*O***O": 0.28821448185505655, "**X**XO*O": -0.0436489148456538, "XXX****OO": 0.07386744587770995, "O*X*O*XXO": 0.028866251818857037, "*XXO****O": 0.3243688944898359, "*XXOX***O": 0.05541504754703282, "*XXOX**OO": 0.593230520194281, "X*XOXO**O": 0.5462643993573768, "X*XXOO**O": 0.49097767763386135, "OX*OX***X": -0.27317828400018396, "OXOOXX**X": -0.31800280422631316, "*OX*X*XO*": 0.028281172803403722, "XXX**O**O": 0.08561456782089648, "XOX*X***O": 0.07768328693618587, "X*X***OXO": 0.055073418265255615, "O*XXOO*X*": 0.2692124205060963, "XOX**O*X*": 0.06275403357354846, "XOXXXOO**": 0.10887454247031081, "**X**X*O*": 0.013094005266541647, "OXXX*XOOO": 0.03399287489006283, "*OX*X*O**": 0.07271679526705581, "**XX***O*": 0.01761906153812306, "*XX****O*": 0.10226119989160086, "**X*OXXO*": -0.07706263160174219, "**XXO*XO*": 0.018434477357671657, "*XXXOO***": 0.05305868838905757, "X*X*X*OOO": 0.044149699170939964, "O*X*****X": 0.05516663045259645, "*X*OX**XO": 0.008360841008532361, "**X*OXXOO": -0.25034475768964026, "X*X***XOO": 0.10814198498417912, "*XX*O*XO*": 0.17503878218261143, "*XX*O*XOO": 0.5519846845744907, "**XXOXXOO": -0.5858247387126329, "*OX*XO***": 0.12890983202251122, "*OX*OXXO*": 0.09040174870085392, "**XXO*O**": 0.08368765683313877, "*XXXOXO*O": -0.22495799541641093, "**X**XO**": -0.0074942888180123055, "**X**XOXO": 0.012888172011716145, "**XO*XOXO": 0.041234929845935055, "*XX*X*O*O": -0.7401143198727539, "OXX*X*O*O": 0.9475936386896213, "OXX*X*OXO": 0.03408866277786692, "**O*X**XO": 0.004309219888337639, "*OX**XOXO": 0.11672223836923938, "O*XOXXOXO": 0.06058574777821868, "X*X**XO*O": -0.22675829764707617, "X*X**XOOO": 0.05361829129710219, "X*XO*XOXO": 0.06666429093292775, "XOXO*XOXO": 0.07633657223797534, "*OX**XO**": 0.0668712365799537, "*XXO*XOXO": -0.04365639426271538, "X*XOOXOXO": 0.9379572838283866, "**X***OX*": 0.06662212130355018, "*X*OX****": 0.12119979631340617, "XX*OX*O*O": 0.9119282266646802, "*X*OO*X**": 0.0030472485787768552, "*X*OO*XX*": -0.15144972819074484, "OX*OO*XX*": 0.08338586480888756, "XXO*O*X**": 0.011850509136763714, "*XO*O*X*X": 0.12378853193135117, "*XO*OOXX*": 0.12786017592422838, "*X****OXO": 0.040463118019174966, "XX**O*OXO": 0.2952329189378037, "*XOOO*X*X": 0.1571674769275052, "*X*X**OO*": 0.07143806698234006, "*XO*X****": 0.04948472697863394, "OXO*X****": 0.19783342915663318, "*X**O*XO*": 0.12470622666486475, "*X*O***XO": 0.026851258463299693, "OXO*O*X*X": 0.5806497922352714, "OX**O*X**": 0.06640246449553296, "OX**O*XX*": -0.3599405838771811, "*XO****XO": 0.031829084732669266, "*XXOO*X**": -0.04163126836488264, "*XXOO*XO*": 0.5443265444262323, "OXXOO*XX*": -0.2196630990153254, "OXO*O*XXX": 0.08916126307798733, "*X**OOX**": 0.08016360481746905, "OX**OOX*X": 0.1603939182831559, "OX**OOXXX": 0.011930272620204763, "*XO*OX**X": -0.019841051871987817, "*X**OOXX*": -0.09628702242930243, "*X**OOXXO": -0.4859961450900001, "*XOXOOX*X": 0.4833199998611027, "*XX*OOX**": -0.07882023830022372, "*X**O**OX": 0.01079720522029707, "*OX*X*OX*": 0.03046199090294665, "OOX*X*OX*": 0.08262990034857641, "OOXXX*OX*": 0.06252681983105035, "XOXO*XOX*": 0.0497131026278492, "OX*O**X*X": 0.13733893337484837, "XOX**XOXO": 0.05618973741364411, "*XX***O**": 0.008788391693471332, "**XO**OX*": 0.07436849807294876, "X*XO**OXO": 0.08564501192810033, "O*X*XO***": 0.2756587762524667, "*X**O*X*O": 0.06341752859881358, "*X**OXX*O": 0.02834768204298024, "OXX*OXXOO": 0.08357161126201558, "XXOXO***O": 0.24675710928277114, "*XX*OOX*O": 0.38561911157406203, "XXX*OOX*O": 0.029899415365890414, "OOX**XXO*": 0.22152125512117235, "OOXX*XXO*": -0.0228359944452632, "*XX**OOX*": 0.06295244337366472, "X*XOXOOXO": 1.0696150327337044, "XXXOXOOXO": 0.07823958241323262, "*OX*X*OXO": 0.11592952296878968, "*OXXX*OXO": 0.06897235743204795, "OOX*X****": 0.41392897383347227, "OOX*X**X*": 0.1492315836155, "OOX*XXOX*": -0.8370626860249128, "OOX*XXOXO": 1.086350715786026, "*OX*XOOX*": 0.13809027117813194, "*OX*XXO**": 0.019709045559430358, "*OX*XXO*O": 0.08302358423633889, "*XOO****X": 0.10978673788715569, "*XOO***XX": 0.028320465372555073, "*OXOX*OX*": 0.07564934999234928, "*OX*X*O*X": 0.06889184873084288, "XOXXO****": -0.04269811900708286, "XOXXOO***": 0.3253752260683876, "XOXOX*O**": 0.1042354949732071, "XOXOX*O*X": 0.0414006078475132, "*OXOX*O*X": 0.15778139315231227, "*OX*XOX**": 0.021384104975385933, "*OXO**XX*": 0.058056537866460374, "*OX*XXOXO": 0.2076697746734816, "*OXOX*OXX": -0.22468116798299376, "XOX*X*OOX": 0.031178266604977134, "*OXOXXOX*": -0.7936322012921802, "OOXOXXOX*": 0.07695158952169232, "*OXX*X*OO": 0.21232191007070228, "*OXXXX*OO": 0.08165557604581675, "**X*OOX*X": 0.0013393332715333573, "*OX**X*O*": 0.049255769021308175, "*OX**XXO*": 0.07953721781448218, "*OXO*XXO*": 0.051192884213195185, "*OXOOXXX*": 0.06672419931835762, "*OXOOXXXO": 0.06264711940440136, "OOX*X***X": 0.2207574807260249, "*OXXX**OO": 0.36284395771346944, "XOOXOXX**": 0.018274254582975425, "*OXXXOOX*": 0.025322930373720114, "*XXXOOO**": 0.1398561908714312, "*XXX*OO*O": 0.24845993672744388, "X*XO*OO*X": 0.17145434635464443, "*XXO**O**": 0.35449741562919934, "XXXXOOO**": 0.07986788989550232, "XOX*OOXX*": -0.6848807903222922, "**XXXOO**": 0.07635489959571642, "**XX*OOX*": 0.03887455438225051, "X*XX*OO**": 0.09151032180811794, "*XXX*OOOX": 0.06777998407717098, "*X*XO*X*O": -0.2967693831974646, "OX*O***XX": -0.03194782048118004, "*XX***O*O": 0.10845478743526266, "*XXOX*O*O": 0.16374674264577105, "*XXOXXO*O": -0.968899432694914, "OXXOXXO*O": 0.013014541235561795, "*OX**XOX*": 0.09951922987457566, "O*X***OX*": 0.07409613148840373, "*XX*XOO**": 0.03517250895976147, "*XX*XOO*O": 0.21564490849055737, "OXX***O**": 0.007336715340887829, "OXX***OOX": 0.1356372485488087, "OXX**OO*X": 0.04464795164729283, "**X***OXO": 0.08189822558786686, "OXX*X*O**": -0.23472525822128065, "O*XXO*OXX": 0.1093640151338354, "O*X**XOX*": -0.1773684648987923, "O*XO*XOX*": 0.05339620163768636, "*X*O**O*X": -0.0038472167015115837, "**X*OO*XX": 0.016286325232170447, "**X*OOOXX": 0.03431157692148089, "O*X***OXX": -0.3504889901604919, "**X**OOX*": 0.08925944808645325, "X*X**OOX*": 0.11694548142020407, "**XO*XO**": 0.045349243519277174, "O*X**XO**": 0.048208361124712745, "**XOXXOO*": 0.9209756251193183, "*O**X*XXO": -0.001329343942032801, "O***XX*XO": 0.6890610117276614, "*XO*X**XO": 0.003146114340448059, "*X**X**O*": -0.01858145241681492, "OX**XXXOO": 0.915373380224905, "XO**XO*XO": 0.030571548121707558, "*O**XX*XO": 0.08770613210620695, "***OX**X*": 0.07766523706879505, "**OOXX*X*": -0.02331131369641535, "*OOOXXXXO": 0.0013197150995740946, "***XXOXO*": 0.053079436305434526, "X*XXXOOO*": -0.3970853745233489, "*OX*X**XO": 0.1865827649179525, "****XX*O*": 0.5654281262410299, "**O*XX*O*": 0.6747377890095713, "*OOXXX*OX": 0.014390241129949233, "XO**XOXXO": -0.2181505389749036, "O***XX*O*": 0.6633067621206422, "O*O*XXXO*": 0.06383014651819248, "OOO*XXXOX": 0.003404508086216807, "*O**X**X*": 0.008705379454881155, "*X*XXO*O*": -0.3745454175580962, "XOO*X**XO": 0.05697315746528872, "XOO*X*XXO": -0.12041534757497702, "OOXOXX*XO": 1.0150356470412876, "*X****OX*": 0.040203590162896374, "*O*XX**XO": 0.07814562393483127, "*XXXXOOO*": 0.07238395553737778, "*OOXX**XO": 0.550186283691798, "*O*XXO*XO": 0.04995726585927429, "*OXOX**XO": 0.258016265573051, "***XX**OO": 0.41906186447556265, "OX*XO*X*O": 0.09064793645414053, "X**XXO*OO": 0.8568890853453872, "*OXOX*XXO": 0.023527981363560515, "**O*XX***": 0.1728373648386845, "**X*OXX*O": -0.03447867653101108, "*OX*XO*XO": 0.11215228038087242, "XX**XO*OO": 0.926661498040079, "OOX*X**XO": 0.8559920695698805, "OX**O*XXO": 0.08245002102466858, "X***XO**O": 0.11920275194364163, "*X*XXO*OO": -0.6797582282847098, "***XXX*OO": 0.0700340921738574, "*X*XXOXOO": -0.7036373263825128, "O**XXOXO*": 0.7112724538993733, "*X*XXOOO*": 0.03117992189334212, "XX**X**OO": -0.01112028456028523, "OO**XXXO*": 0.7297417496529874, "OXO*OXX*X": 0.014449736684244405, "X*O*XO***": 0.6301496723920322, "**OOX*XX*": 0.02182587153076031, "**OOX*XXO": 0.12873653778511673, "*OO*X*XXO": -0.04945053459916389, "**OOOXXX*": 0.1705181605101828, "*XOOOXXX*": 0.05194915916803662, "OOX*XX*XO": 0.9168418917326943, "**O*XX*XO": 0.10138982199682009, "XOX*X*O*O": 0.062143159250955524, "O***X**X*": 0.0726405650757243, "O*X*X***O": 0.5801018225071491, "O*X*XX**O": 0.022972240123369965, "OOX*XX**O": 0.8196351353914046, "XO*XXOXO*": 0.06954966581519911, "O*OXX**OX": 0.0636016945370803, "X**OX**XO": 0.0767620195858083, "XXXOO*O*X": 0.04729937721462895, "OXX*X***O": 0.7474097180179303, "O*O*OXXXX": 0.0938206798803886, "X*XOXOX*O": 0.035513214705161576, "OOOXX***X": 0.014341648889260029, "XOXOX**O*": 0.2305824189253551, "OX**X****": 0.07254417974603425, "OX*OX****": 0.14040138584278664, "OX*OXO**X": 0.7145921048576328, "OXXOXO**X": -0.35664114822433607, "**XOX**XO": 0.06414195586041688, "XOX*XOO*X": 0.04233710208000102, "*OO*X**X*": -0.0056849202440901175, "*OOOX*XX*": 0.04439778533639517, "X**XXO**O": -0.02724146302188051, "*O*OX**X*": 0.06816899804917174, "***OXO*X*": 0.3269086875130939, "***OXOXX*": 0.024358133741993207, "**OOXOXX*": 0.1738626703042615, "**OOXOXXX": 0.03317372752364095, "*X*OXO*X*": 0.08789001936291542, "***OXX***": 0.012917845219963095, "X**OX***O": 0.443811357492302, "*O**X**OX": 0.15198580694590808, "XOO*OXXX*": 0.22698277062503788, "*OX*XX*O*": 0.7826590759835658, "OOX*XX*O*": 0.9436934749720031, "OOX*XX*OX": 0.09495453069062074, "X*OOX****": 0.41454862757465405, "O*X*XO**X": 0.043436450482121254, "***OX*X**": 0.11021184149233729, "OX*XX***O": 0.26283922409584165, "OXOXX***O": 0.8767179854768872, "X**OXO*XO": 0.32057001096277793, "X**OXX**O": 0.03973355875519201, "X**OX*X*O": 0.02918056455945541, "X*XOX***O": 0.037607980234415216, "X**OX*XOO": 0.13719892878695417, "X*OOX*X*O": -0.0007188088013960624, "X**OXOX*O": 0.3553080371320181, "X***XOX*O": -0.7511020406861248, "X**OXXXOO": 0.055227211475275255, "O*XOX**XO": 0.4015248577171102, "O*XOXX*XO": -0.598506270110996, "*OO*XX***": 0.954094436210458, "*OOXXX***": 0.08451148865550248, "OXOXX****": 0.15099970718040356, "OXOXXX**O": 0.02446932613454298, "**XOX*OXO": 0.16702781856793594, "XO*OXXO**": 0.1698362639749397, "*O*XXXO**": 0.021777278729489404, "*OX*XXOO*": 0.9353466147325467, "*O*OXX***": 0.5612822414743084, "OX*OX**OX": 0.08335553137033627, "OXXOX**OX": -0.00929917890114973, "OOO*X*XX*": 0.07485141169182716, "*OXOXX*OX": 0.07708870050568892, "OXOXX**O*": 0.4326341428647459, "X*O*XX*O*": 0.7940555378813654, "**OXXX*O*": 0.06635457156524958, "*O**XXXO*": 0.06356337754248685, "**OOXX*OX": 0.6197467415787491, "*XOOXX*OX": 0.04468853542286407, "**O*XXOOX": 0.864071410978802, "X*O*XXOOX": 0.02397856593198824, "*XO*XX*O*": 0.054408196241443246, "*XO*XXOO*": 0.6567863031084149, "*XOXXXOO*": 0.05736550546873123, "**O*XX**O": 0.15261157321244997, "*X*O**OXX": -0.03681381144369526, "O***XX***": -0.016008491284517867, "*OX*XX*OO": 0.936544670202822, "X*OOXOXXO": 0.027913145947656894, "**OXOXX*O": 0.11671572130075085, "O*OXXO*X*": 0.6793978419597031, "XOX*XXOO*": -0.15579754338102414, "XOXXXO*O*": 0.05050222934529287, "OX**OX*X*": -0.14310795516391295, "OXO*OX*X*": -0.3072022795079035, "XX**XO**O": -0.8097303028796473, "O**XXX*O*": 0.0752166242167124, "****XO*X*": 0.14472002621254326, "O***XOXX*": 0.09133591636050722, "O***XOXXO": 0.42369803549865565, "O*X*XOX**": 0.02278783986257578, "*O**XO*X*": 0.2188852549614348, "*O**XOX**": 0.26385354932165817, "XO*XXOX*O": 0.06956298692758227, "XOO*XOXXO": 0.05053253600754214, "*XX*OO*X*": 0.05351600662020644, "**O*XOX**": 0.2258362990881743, "*OO*XOXXX": 0.0909809034620091, "****XOXO*": 0.2678737229037189, "****XOX*O": 0.7556576836165396, "O*XXXOX*O": 0.0050123977123542884, "*O**X*OXX": -0.04479102980686192, "*XOXXO*O*": 0.045975238519363186, "X***XO*XO": -0.14138919727688212, "X**OXOXXO": -0.32984944355690954, "*OX*XXXOO": 0.09787730954884172, "XXO*XO**O": 0.05414149985079898, "XX*XO*O*O": 0.2917134621933152, "XX*OXO*XO": 0.08411146467811988, "X*O*XO*XO": 0.023457794015306732, "OXXOX***O": 0.8696959727909136, "OXXOX**XO": 0.007130489441913668, "OOXXXX*O*": 0.09996867691936641, "*XO***X*O": -0.008170253436048802, "X*O*XOX**": -0.0901928553013366, "XO**OOXXX": 0.08423799728094378, "*XOOOXXXO": 0.005343358270174998, "*O**XX*OX": 0.08332926798861343, "XOO*XX*OX": 0.05551072317818835, "O*O*XX*XO": 0.711919657080237, "**O*XXO**": 0.4736250582190635, "O*O*X**X*": 0.8216726801285937, "O*O*XX***": 0.294172015770582, "OXO*XX***": 0.30388899996118507, "*XOOX****": 0.4680659844015825, "OXO*XXO*X": -0.4798266636991194, "OXO*XX*O*": 0.3929261857384693, "*XO*X**O*": 0.12985792728724155, "OXO*XXXO*": 0.043641297924675415, "*XO*XX**O": 0.08761675742761622, "*XO*XXO*O": 0.8708091288250233, "*O**XXO*X": 0.7464224446246248, "**O*XXOXO": 0.8449899186209189, "**OXXX**O": 0.08431586860347974, "**OOXX***": 0.3182365845755648, "X*O*X***O": -0.058665792439997276, "OXOOXXXO*": 0.048005561386430876, "*XOXOOXOX": 0.8278787981264745, "O*O*XXX**": 0.04708593442543513, "*OOOXX*X*": -0.06878556906215702, "X***X*XOO": 0.14064638853908548, "X***XX*OO": -0.2975779697030136, "*XOXX**O*": 0.028398459824189617, "*XOXX*OO*": 0.31898762626044624, "*XO*X**OX": 0.14004802416585693, "XO**OXOXX": -0.003725970924539912, "*XOOXX*O*": 0.06610361435601922, "*XOOXXOOX": 1.0839897710802304, "XXOOXX*O*": 0.05607598564304888, "XXO*X**O*": 0.0174712946525395, "XXO*XOXO*": -0.15083986476334738, "*XO*X***O": 0.06765250574150553, "*XO*XX*OO": 0.24675774767436534, "*XO*XO***": 0.29195342438214456, "*XO*X*XO*": 0.03297815696221704, "XXO*XX*OO": 0.023086523489131924, "XXOOXX*OO": 0.06095250129780683, "*XO*X*O**": 0.34554868882952694, "**OOXXX**": 0.005782542778747676, "O*OOXXX**": 0.013148455836797825, "O*OOXXX*X": -0.0008187001423443883, "XXO*X*O*O": 0.2524279756708844, "XXO*XXOOO": 0.07328499492284837, "OXOOXXX**": 0.05378760095296173, "**O*XXXO*": 0.07334687759236323, "*OO*XXXO*": 0.24582839950462712, "X*OOXX***": 0.06239704396277719, "O*OOXXXX*": -0.6123655716547387, "OOOOXXXX*": 0.03791374845417487, "*XOOXX***": 0.03151059973243339, "OXOOXX***": 0.614739842199235, "*OOOXXX**": 0.0029604488136272906, "*OOOXXXX*": -0.03053144521299185, "*XOO**OXX": 0.18476587566748126, "**OOXXX*O": 0.08944876827833143, "**OOXXXO*": 0.06595884759322342, "XX*XOO*O*": 0.4237051059196833, "*X*XO**O*": 0.03641906911271547, "*X*XO*XO*": 0.05310156101914039, "*X*XOOXO*": 0.29967233471164967, "****XOOX*": 0.5643009359664076, "**OOXXO*X": 0.7712432511266624, "*XOOXXX*O": 0.13412298422098884, "X*OOXXX*O": 0.0030577721770613667, "*XOXXO***": -0.39508758994259907, "OXOOXX*X*": 0.05414452723100589, "X*OOXX**O": 0.08435193023630669, "X*OOXX*XO": 0.0014543439797402241, "O*O*XX*X*": -0.37602032681186615, "*O**X*X*O": 0.35063193991105424, "**OXXXOOX": 0.06877409624262394, "*OO*XX*X*": -0.03535918707911304, "XXOOX*O**": 0.8391457913607404, "XXOOXX**O": 0.06092953475832271, "X*OOXX*O*": 0.8778290021464143, "*XO*X*OX*": 0.06525449340941801, "*XOXXX*OO": 0.02509058756288568, "OXO*X*XO*": 0.012584351728160482, "**OXXOX**": -0.017561416984485895, "**O*OXXXO": 0.06785694295628023, "*XOOX*X**": 0.2026013086651411, "*XOOX*XO*": 0.1294959170485736, "*XO**XX*O": -0.02275881779512415, "OXOXXX*O*": 0.09416867568271042, "*OXOXX*O*": 0.8679035721872937, "*XOOXXXO*": 0.044159193387166715, "OO**XXOXX": -0.8806855794432993, "XXO*X*OO*": 0.3129726328222622, "*OO**XX**": 0.0786800835191883, "*XOXXOXO*": -0.19740973425122257, "O*OXOXXXO": 0.004560805646450172, "X*O*XX**O": 0.12278368715533464, "***OXXX*O": 0.06629015427606119, "**OXOX**X": 0.009889048999834078, "*OOXOX**X": 0.05827079032287455, "XOOXOX**X": -0.22738744460753496, "OOO*XXOXX": 0.02470113767795945, "OX*OX*XOX": 0.1328729834510031, "**OXX*XO*": 0.02024193715467887, "*XX*X**OO": -0.6481078194318913, "XX*XOOX*O": 0.04419920799204782, "**XO**OXX": -0.07986094867684594, "O*XO**OXX": 0.024023167381491753, "O*O*OXXX*": 0.2742615466766678, "****XXOXO": 0.2059821588474649, "*OXOXXXO*": 0.037620183346954085, "*X*XXOO**": 0.05151929211305907, "XO**XX*O*": 0.10958608335339236, "*OX*XOXXO": 0.039665871911841524, "XXOXXOO*O": 0.06840437017395042, "****XXOO*": 0.6692166542724024, "*X*XX*OO*": -0.4703087160656182, "**XXX*OO*": -0.05473739575681545, "***XXXOO*": 0.06526818141680268, "**X*XX*OO": -0.26504233966793506, "****XXO*O": 0.1542733644071525, "X***XXOOO": 0.08585087954381268, "**X*X*XOO": 0.00879621570321011, "XXO*O*OX*": 0.03129017703462283, "X**OOXOX*": 0.11494184270507252, "**O*X*X*O": -0.0033916327279193224, "XXX*O***O": 0.04072951889717526, "*O*XX*X*O": 0.044768840754251256, "OO*XX*X*O": 0.4395614806287874, "*XX*X*OOO": 0.0713383210361209, "*OXXX*O*O": 0.3567924127621682, "**X*XXO*O": -0.597657612738783, "XXO*O****": -0.042700228972701454, "XXOXO****": -0.5113011433016668, "**O**XX*O": 0.05228649458270758, "XXO*OOX**": 0.6514508235854732, "*XXO**O*X": -0.06880670068687793, "XX*XXOOOO": 0.02774918127199162, "*XXXO*O*O": 0.18137813957730195, "***OXX*O*": 0.6502800479947749, "OX**X*XO*": 0.06004434640423595, "X*XOOXOX*": 0.6011137570308068, "*XXXOO**O": 0.14247605639434097, "*X*XO*O**": 0.044485876502560445, "XXO*O**X*": -0.06722574343629137, "****XX*OO": 1.06185703816724, "*X**XX*OO": -0.6395749278343273, "*XX**XO*O": -0.10244845226264437, "*XX**XOOO": 0.05594362969832493, "X**OXXOO*": 0.8657958838539278, "***OXXXO*": 0.04330660057392393, "***OXX*OX": 0.10882163524124547, "O*XOX*XOX": 0.08467978293127511, "O***X**OX": 0.09699457487235624, "O***XX*OX": 0.11050140519376526, "OO**XX*OX": 0.3901374045594024, "*O*OXXXO*": 0.28942476143664336, "OX**XX*OO": 0.4578999562764724, "OXX*XX*OO": -0.15271898100600279, "OXXOXX*OO": 0.3258795517557798, "XXOXOOX**": 0.014352450718826593, "XXO*OX***": -0.3104444524662268, "XXO*OX**O": 0.026644536004197163, "XXO*OX*XO": -0.28321742910935255, "****XO*OX": 0.8871260631025908, "*O*XX*XOO": 0.8277817264082648, "**OXXOXO*": 0.044774343400402476, "X*OXXOXO*": 0.010126025964638397, "***XXOXOO": 0.9688953732099891, "X**XXOXOO": 0.0894091245076745, "OX*OXXXOO": 1.0238543967286584, "*O*XX**OX": 0.07504220499820866, "O*OXXXXO*": 0.01329391557123112, "**X*OXO**": 0.22971517029627123, "XX*O**OOX": 0.13217216514830796, "*XXOOXOXO": 0.8947653024122575, "O*XXX**O*": 0.09120210495890003, "*OO**XX*X": 0.0036287383052382716, "****XOXOX": 0.06320422432037984, "*X**XOXO*": 0.022662565331302897, "*OOXO*XX*": 0.658426294683139, "**X*XOO**": 0.07572518818274626, "OX**X**O*": 0.07571080804483866, "O*X*X*O**": 0.06404238961576852, "O***XXO**": 0.9845800490701221, "OX*XX**O*": 0.07279192943028442, "OO**XX***": 0.49278415904231443, "OO**XX*X*": -0.31425731867939166, "OO**XXOX*": 0.8009460865954403, "O*XOX****": 0.7863957938865542, "O*X*XO*X*": 0.01722313744792758, "O*XOXO*X*": -0.2852774562190892, "O*XOXO*XX": -0.49845535263237034, "O*X*XO*OX": 0.06060864926968502, "OX*OXX***": -0.5277284129959616, "OX*OXX**O": 0.5653028139384219, "OX*OXX*XO": 0.05411590745999052, "XXXXO**OO": 0.005289740263047904, "O*X*XXO**": -0.6765575626094672, "O*X*XXOO*": 0.930136580177564, "OXX*XXOO*": -0.29875631326464175, "O*X*X*X*O": 0.09335230072578807, "OOX*XX***": 0.7259438636767199, "O**XX**OX": 0.05712640468903852, "O***XX**O": 0.6229872603261841, "O***XXOXO": 0.9425765213883576, "**OO*XX**": 0.06378644770221623, "*XX*O*O**": 0.44373387387619134, "OXXOX****": -0.19206624276937423, "O*X*XX*O*": 0.8046989658795254, "OO**XX*XO": 0.7917132185105115, "O***X*X*O": 0.5286473104708989, "X**OXOX**": 0.03300349278265304, "OX**XOO*X": 0.10619322078383522, "*X**XOOX*": 0.0407633109859572, "XO**X*OX*": 0.1318106420497117, "*O**XXOX*": 0.06903368619785107, "***OX*OX*": 0.18145570994657054, "**XOX*OX*": -0.5707271735802315, "O*XOX*OX*": 0.060035695734433084, "***XX*O*O": 0.19838877621295586, "*X*XX*O*O": -0.629777724364709, "*O*XXOOX*": 0.07339393012748169, "XXXOX*O*O": 0.02706557640732482, "OX*OXOXX*": 0.049667543194854925, "**X*OXOXO": 0.14288390660523784, "XOO*XXOX*": 0.9434446734595551, "**OXXOOX*": 0.6201713040155494, "XO*XXOOX*": 0.07789221217559777, "**X*X*OXO": 0.089439897039293, "*X*OX*OX*": 0.023026518313394886, "OXOOXXO*X": 0.054666032648595646, "X**OXOOX*": 0.7257589293586374, "*XOXX**OO": 0.8259923422354732, "X*O***OXX": -0.18522843125181587, "XXO*O*X*O": 0.0949390241748578, "**X*XOOXO": 0.38372356918189, "***OXOX*X": 0.10334593014542501, "X**OXOXOX": 0.05234165021254309, "***OXXOX*": -0.0038012705006651186, "*XOXO*X*O": 0.14098683522159355, "*XO*OXXO*": 0.06502458087332384, "***OXXO*X": -0.7780075377711313, "**XXOXOO*": 0.019166703939572222, "OOXOXX***": 0.8312150390025026, "O**OX**X*": 0.3598904439940856, "*X*XOXO**": -0.39944653067152797, "*XOXOXO**": 0.03881904352856002, "*XXXOXOO*": 0.2354164867826134, "OXXXOXOO*": 0.6336635233856488, "OOX*XXO**": 0.8536128687947717, "X**XXOO*O": -0.04666573226716209, "XX*XXOO*O": -0.5821447528947504, "OO**XX**X": -0.48797575565458295, "OXXOXOX**": 0.08461675439653578, "OO***X*XX": -0.07745569991805729, "*X**X*O*O": 0.9421021095579593, "X*X*OXOXO": 0.1473743325845523, "*X*XXOO*O": 0.6395773779119277, "XX*X*OOO*": 0.07702142592864615, "*XXOX*OXO": 0.0042748140316982595, "X*O*XOOX*": 0.762291328356088, "X*O*XOOXX": 0.05447247201549728, "**O*X*XO*": 0.11351541790941616, "XXOOO**X*": 0.03983774930053082, "*XOOX**X*": 0.0712427646121584, "XX****OOX": 0.0133833452261012, "XXOXX*OOO": 0.017649447475875536, "XXO*X**OO": -0.009725668403030335, "XXOXX**OO": -0.6031504643631526, "*OO*X*X**": 0.18487575727609984, "*OO*XXX**": 0.0131919002667577, "XXOOX*O*X": 0.08258776845942939, "*OO*X**XX": -0.22648507175461624, "XOO*X***X": 0.023547225633415127, "*XOOXOX**": 0.7577557015323596, "**XO*OOXX": 0.02470377519645868, "**XOXOOXX": -0.36299092093314855, "XX**OXXOO": 0.57129784501767, "X***OOXX*": -0.32318464938567026, "OOX*XXXO*": 0.06145480247051363, "XXO*X***O": 0.008041872904050229, "OXOXXXO**": 0.06979766627404997, "OX*OX*X**": 0.272422833008185, "OXXXX*O*O": -0.10947421982574469, "**XXOOOXX": 0.039435037230848305, "XOO*XX**O": 0.12393560160213153, "XOO*X**X*": 0.021018144185415956, "X*O*XX*OO": 0.9838429202000524, "*XOXX***O": -0.2933313633053782, "*OOXX*X**": -0.07815152834604461, "*OOXX*XO*": 0.3594840561640651, "*OOXXXXO*": 0.07187125321203024, "**X*XOOX*": 0.08315346388839981, "*XO*XOXOX": 0.017904661316170297, "*XOOX*X*O": 0.1333514247813702, "OO*XOXXX*": -0.7910747584107226, "*XO*XO**X": 0.4222174193687087, "*XO*XOO*X": 0.619094977041212, "OXO*XO*XX": 0.06671022780419063, "XXO*XO***": -0.3980932449787982, "*XO*XOX**": -0.3709819018902082, "*XO*XOX*O": 0.027739373033704717, "*OO*XXX*O": 0.9681568533463624, "XOO*XXX*O": 0.018625305347306827, "OXX*XO**O": 0.8365614658724038, "O**OX*OXX": 0.054999568441104575, "XOXXX*O*O": 0.03944656927898849, "*O**XOXXO": 0.45101425609728124, "*OOXX*XXO": -0.5823621987917331, "XXO*OXX*O": 0.1172699852277645, "X*O*X**XO": -0.6504903763865841, "*XOOXX*XO": 0.024695539648126343, "*OO*XX*XO": 0.12744708081701833, "*OOXXX*XO": 0.02551489379952118, "O*X*X**XO": 0.16791849403477055, "*OO*XXXXO": -0.09039702737232559, "XX*XO*XOO": 0.029473863800597536, "***XO*OXX": 0.02026427589298154, "OX*OX**X*": 0.0071810193920048065, "****X*XOO": 0.40696535237883885, "***XXO*XO": -0.6410802472260064, "***XX*OXO": 0.18522282083534342, "**XOX*X*O": 0.002163523827053282, "OXX*XOX*O": 0.06973119458370478, "*XO**XXO*": 0.04301305668498356, "XOO*XX***": 0.008523120215953363, "XOO*XX*O*": 0.8989803143517353, "*O*OXX*X*": 0.01170404696390834, "**XOXX*O*": 0.7862174905531047, "X*XOXXOO*": -0.29903028884650396, "*OXXX*XOO": 0.03168105788919941, "XOX*XX*OO": 0.05468687924897914, "*X**X*OO*": 0.05364095148961574, "***OX*XO*": 0.1864811617527739, "XXOO**O*X": 0.18792535539487898, "**OXX*XOO": 0.8002990343773818, "OXX*X**OO": 0.9391284993642395, "OXX*X*XOO": 0.08028335592487988, "*O*XXOX**": 0.321804196223259, "XXOOXO**X": 0.08258169062955784, "**XOX*O**": 0.07154690967307004, "**XOX*XO*": 0.009521959092674804, "XO****OXX": 0.024815389208975316, "**X*OX*XO": -0.07513232225925043, "**XOX***O": 0.12840541984638748, "O**OXX***": -0.01785574543851646, "*X*OX*X*O": 0.01896766664733171, "**XOXO*XO": 0.6489449650052784, "XO*OX***X": 0.0009067000978505435, "XXOO*XXO*": 0.05821101885738186, "**O*X*OX*": 0.5792154733224677, "XO***XOX*": 0.11512330137843192, "**XOOX***": 0.14987209719548678, "*XOXXOOX*": 0.014755235382857314, "*XOXX*O*O": 0.7303736723898738, "XXOXX*O*O": -0.25324268622994867, "OXO*XX**O": 0.7094004197573164, "*O**XX**O": 0.48258635742293166, "*O**XXX*O": 0.6538755757241925, "*XO*X*X*O": -0.5378912545053648, "*XOXX*OXO": 0.06360372469432939, "**X*OX*O*": 0.2770044623702223, "OXX*XO*XO": 0.002735512412694197, "XX**O**XO": 0.006518780589710305, "*O**XOXX*": 0.04036200686340258, "**OOXOX*X": 0.4166447151099425, "OXX***OX*": -0.4111311020602269, "*XOXXOO*X": 0.8588173217187093, "O*XXX*O**": 0.07156224575322138, "*XOXXOO**": 0.28549847629286595, "*X**XOO**": 0.5865858913771274, "XX**XOO**": 0.849503462284255, "*O*XOXOXX": -0.011408552821256426, "*OOXOXOXX": 0.07493415234907407, "OX*O*X***": 0.06159330429595889, "**X*X*OO*": 0.09024511703224672, "X*X*X*OO*": -0.5781746942490877, "X*OXXXOO*": 0.018871522046002443, "X*X*OX**O": -0.01637611857695908, "XOX*OX**O": -0.04894710525056335, "XOX*OX*XO": 0.023336936118276762, "OXO**X***": 0.0773007734691511, "*XO*OXXXO": 0.04421575090804657, "O***XOOXX": 0.1405139000898035, "*XX*XOOXO": 0.09378477310503919, "X*OOX*X**": 0.002462235224169533, "X*OOXOX**": 0.2172665395917341, "X*OOXOX*X": 0.0734052922587646, "O*XXX*OO*": 0.20666842119958329, "*X*OXXO**": -0.2387916669654716, "**O*O*X*X": 0.1541363578004176, "**O*O*XXX": 0.08435277855537487, "XX**X*OO*": -0.6862648651412258, "XX***XOO*": 0.022363401347924215, "*O**XXOXO": 0.2723967935570747, "*O**XOX*X": 0.05340079454288809, "XO**XX**O": 0.04360919043284238, "XOO*XOX**": 0.8304734073230415, "XO**XXOO*": 0.6748491801282784, "OO*OX**XX": 0.20936388837571754, "OOXOX**XX": -0.6665575888372208, "OOXX*OX**": 0.24684762357681753, "OOX*XO**X": 0.07875345051470896, "OOX*XOX*X": 0.005450193348287347, "XO**X***O": 0.5249152704696608, "XXOXO*X*O": 0.01907457589404037, "OXX*OX**O": 0.006866824937849148, "*O**XO*XX": 0.7806140582792327, "OO**XO*XX": 0.978057736181833, "XOO*X*X*O": 0.9022541018791981, "XO**XOOX*": 0.14335071391448315, "XO*OXXOX*": 0.07121222064859481, "XOOOXXOX*": 1.0600235681384085, "OO*OX*XX*": 0.30010834244637036, "OOXOX*XX*": 0.03639728458057282, "XOO**OXX*": 0.44662277447964543, "XO**XXOOX": 0.0981120778123936, "OOX*XXO*X": 0.051670060606827786, "*OX*XO*X*": 0.09023319878815916, "O*X*X*OX*": -0.5776799331859936, "OXX***OXO": 0.3666164189948605, "OXXX**OXO": -0.17987835512234424, "*XO*XOXO*": 0.031307484773503196, "O*XOX**X*": -0.00926757609241139, "XOO*XOXX*": -0.06248073270961302, "O*XOXX***": -0.646262806430984, "O*XXXXOO*": 0.018537785094055136, "**XXOX**O": -0.0071827260680249186, "XXOOXOX**": -0.014634229160744278, "OX***X**O": 0.009020040363269427, "OXO*XOX*X": 0.004553341865906429, "**X*O*OX*": 0.07315167715068929, "**X*O*OXX": 0.04562303113264737, "O**OXO*XX": 0.9785744076197959, "OX*OXO*XX": 0.06449688016035292, "*OOXXXX*O": 0.08160649048580117, "OXXOXO***": 0.4683884426776144, "OXOXX*O**": 0.796959370992093, "*XOXX*O**": 0.048186155693632216, "OX***X*O*": 0.09042307959616493, "OX***XXO*": 0.022317728727811507, "OXX*OXXO*": -0.18259392786838957, "OXO*XX*XO": 0.046254065910251455, "OXO*OXXX*": -0.3031956162486503, "OXX*OX***": -0.43923129491582047, "O*XXX***O": 0.17007030719568433, "OXXOX**O*": 0.19259634044728785, "**XXO*O*X": 0.13020243235302414, "*X***X*O*": 0.028025700063556737, "O*XXX**OO": 0.6862172477080523, "O*X*X*OXO": 0.7425553035636936, "XO*X**OX*": 0.018456326760849292, "*X**X*OXO": 0.05211705375324693, "XX*XOOO**": 0.4464763185605154, "XXX*OO***": 0.05828415372798249, "XX***O**O": 0.24205890129125235, "XXO**O***": -0.07031007746649989, "XXOXOO***": 0.4900958404574368, "*XXOOX*OX": 0.011347512146453909, "X*X*XO*O*": 0.10587139085284022, "X*XOXO*O*": 0.4127500014268243, "X***XXOO*": -0.14507482378172434, "X*OXOO*X*": -0.003789316834627232, "*XX***OXO": 0.1311829909506103, "OX*O*X*X*": -0.08391141215061274, "OX*O*XOX*": 0.09327491785212966, "*OOXX*OX*": 0.8171191036161276, "OXX*O*OX*": 0.034564236845302486, "**OXO***X": 0.08237909722928882, "OX**X*O**": 0.17286509676530887, "OXXOX*O**": 0.0025727179102243204, "OXXO*X***": -0.0348959555360283, "OXXOOX***": 0.07773909417644288, "OXXOOX*X*": -0.19488847995102748, "**O*XOXXO": 0.08006164960980466, "X***XOOX*": 0.18512319701718466, "XO**XOOXX": 0.03678273758455739, "*OXXOXO*X": 0.06265454859245422, "*O*XXX**O": 0.023538835841938655, "*OOXXOXXO": 0.003667919629953198, "****XOXXO": -0.6928212653091946, "*X**XXOOO": 0.009553255300710174, "XXOOX*X*O": -0.0010539053727166717, "OOXOXX*X*": -0.4473073412729927, "**OXX*X*O": -0.7579289067277157, "XOO*XXXOO": 1.083852357107367, "XOOXXXXOO": 0.09326551579833624, "X*XOX*OO*": 0.323579641125635, "**O*XXX*O": 0.08118078501577872, "XO**X**OX": 0.06592997796062587, "OXX*X*OO*": -0.0014100813442402844, "OXX*X*OOX": -0.8818387925313105, "X*X*OO***": 0.049597234751214574, "X*X*OOX**": -0.048637395055108536, "XOX*O***X": 0.0030812372732814206, "XOX*O*O*X": 0.3934639592923818, "XOX*OOX*X": -0.1537868045628949, "X*X*OX*O*": -0.02891800153077599, "XOX*O*X**": -0.11313355376515749, "XOXOO***X": 0.10166202949110843, "OX*OXX*O*": -0.050693589564992, "**OXXOX*O": 0.016606938227766387, "O*OXXXX*O": 0.013643412550628243, "**O*XXXOO": 0.12608862668224263, "***O*XX**": 0.03913324660567006, "OO*XXXX*O": 0.06338553519089749, "*X*XO**OX": -0.13461299113749461, "OOO**XX*X": 0.04523230403220277, "O**OXXX**": 0.07600350557409884, "*XOXXO**O": 0.09345719226924963, "*O*XXOX*O": 0.5736867472991231, "O*XO*XX*O": -0.22349026909071817, "O*XOXXO**": 0.0774669447637385, "XXOXO**OX": -0.06100515766319362, "X**XO**OX": -0.2426408078167983, "O*O*XOX*X": 0.1315259101359903, "X*X*OOOXX": -0.07016523754334279, "**OXXXXOO": 0.01892499665585251, "*X*OX***O": 0.23230829503149375, "OX**XX**O": 0.1563087644717055, "OO**X**X*": 0.07486353895750435, "***OXOXXO": 0.147911336988794, "*O*O*XX**": 0.075655796018598, "O*X**O**X": 0.13261608492309443, "O*XOXO**X": 0.3903884351350717, "***OXXXOO": 0.10573810978414679, "OO**XXXXO": -0.3528579008882891, "*X*XO*OOX": -0.320816556204117, "*X*OOX***": 0.04159938593826055, "****OOX*X": 0.05188832043203661, "*XX*OOXOX": -0.4379889636161059, "OXXO**OX*": 0.0423572912369311, "OO*O*XXX*": 0.3272536286374823, "XOO*OXOXX": 0.051969932422145794, "*OXX**OX*": 0.06268688867547047, "**OXXXO**": 0.09186205422469265, "XOXOOX**X": 0.06539869645529063, "OX*OXXO**": 0.013099183937145476, "*OXOXXO**": 0.020856779800221756, "X**OXXOXO": 0.19600077706626612, "*O**OX*XX": 0.23921682425648014, "***O*XXO*": 0.04888669647819897, "OX**X*OX*": 0.01298439176330355, "O*X*XXOXO": -0.3303764907155857, "XXOOO*X*X": -0.3308493780373727, "*XXOOX***": 0.01380877597445175, "*O**XOOXX": 0.8828951801993862, "OO*XXXOX*": 0.053918864346785125, "**OXX*OXO": 0.92480950654818, "O*XX*OOXX": 0.03391105496951278, "*****OXX*": 0.026121495353659555, "XXOXO**XO": -0.13230127853650955, "OOX*XO*X*": 0.7377146130671803, "*OXOXO*X*": 0.16373027102707208, "*OXOXOXX*": 0.07449816638604884, "OOX*X**OX": 0.5775770255692121, "OXO*OXXXO": 0.0694659243128601, "X*XOXO***": 0.0603502874451387, "*OX**OXX*": 0.04130240369420334, "**X*XO*O*": 0.11224699870840875, "O***XO**X": 0.6979507354731511, "*OX*OO*XX": 0.1125726788666976, "*XXO*X*OO": 0.18715211484944416, "O***XO*XX": 0.7824444589974, "O*O*XO*XX": 0.9962341199493872, "*X*OOXO*X": -0.1888543608789328, "O*O***X*X": 0.15849877348175198, "O*X*XOOX*": 0.04972215823025658, "O***XO*X*": 0.48381055416831864, "OO**XOXXX": 0.022980721778044635, "*X**O*XXO": -0.22801257569436303, "*X*OXO***": 0.3276781587045533, "*XX*XO*O*": 0.024749883038431286, "OX**XO***": 0.2050508996392704, "OX**XO*X*": 0.0405257360197441, "XX**XOOOX": 0.059876011263939904, "OX**XOOXX": 0.011598652162966783, "*OXO*X***": 0.15554179866407614, "**XO*O*X*": 0.04975625020504161, "**XOXO*X*": -0.021979538893804187, "XX*OXOO*X": 0.08122547683920214, "OX**XOX**": 0.2243201452185934, "OX**XOXO*": 0.07364786442990305, "X*XOOOX**": 0.0391624318834524, "OXO*XOX**": 1.052699401112947, "OXO*XOXX*": 0.09557875935043703, "*XXOXO***": 0.09961712584606326, "*OX*OOXXX": 0.005059923907097141, "**OOX*X**": 0.1407289998158145, "X*XOX**O*": 0.09277545853821186, "***X*O*XO": 0.034433036020475954, "*X*O*XO**": 0.0740118724621056, "XXXOOXO**": 0.0612836495680337, "OX**XOX*O": 0.5001419847222662, "XXOOOX***": -0.022921145563907307, "**XOXX**O": -0.7172892969489872, "*X*OOXX**": 0.04222472986947877, "*X*OX**O*": 0.22495566297603942, "*X*OXX**O": 0.02619635735439817, "*X*OXXOXO": 0.022182611186560387, "XXO*OXO**": 0.058943525579342716, "O*X*OOX*X": 0.4589107585968463, "*X*OOX*X*": 0.04537294160152719, "OX*OOX*X*": 0.11696060707945852, "XXO*OX*O*": 0.03551715370581008, "O*O*XXX*O": 0.7169337810367454, "OX**X**OX": 0.029646144856817006, "OX**XX*O*": 0.003157022606509523, "OX**X***O": 0.6454048603290246, "O**OX*X**": 0.25431472849102926, "**XOXOOX*": 0.14385946586322063, "XXOXO**O*": 0.18812726546932407, "O*XXXXO*O": 0.09133208364058149, "O**OXXOX*": 0.08035609646610709, "OXX*X**O*": 0.018628296389924984, "OX**XXOO*": 0.48551110821787585, "XOX*XXOOO": 0.08203523322077566, "OO**X*X*X": -0.11004610435486051, "OOXOXO*XX": 1.0419091160340779, "OOXOXOXXX": 0.04656960214742946, "*XOOOXX**": 0.09568613447316554, "X*XOX*OOX": 0.06615802332192026, "OOXXX**OX": 0.8757860977906544, "**X*OO*X*": 0.04495508440170667, "O**O*X*X*": 0.0490373437778194, "O**OXX*X*": -0.0795522096616445, "*XXO*O*X*": 0.007840561943264046, "X*O**XX*O": 0.0266090707268371, "**OX*XX*O": 0.01207758647869945, "O*OOX*X*X": 0.0720265435156802, "OOO*XXX**": 0.08135707402656095, "*XXO*OOX*": 0.15757170242825658, "OO*XXOX**": 0.5993289803576636, "OOXOX**X*": 0.7602661033923797, "*XXO*O*XO": 0.18157808588296223, "OX*XOOXOX": 0.058056665497695406, "OX*OXXX*O": 0.8861676806112878, "X*XO**OOX": 0.25244382404788573, "OOO*XX*X*": 0.03702173243627271, "OOXOX***X": 0.6293372751326499, "***XOOX*X": 0.18457944939166696, "**OO*XX*X": 0.09353424285833113, "OOXO*X*X*": 0.14111740025438954, "*OOXX*OXX": -0.5460352790691896, "**OXXXOXO": 0.05576446861557508, "O*O*X**XX": -0.10825522191210707, "O*OXXX***": 0.06686023445896559, "O*X*XXO*O": 0.22350711993399025, "OO*XXOXX*": -0.7255455348951277, "X*OO*X***": 0.0295236096607482, "O*OX*XX*O": 0.15265035639975963, "*OOXXXO*X": 0.02388184373832224, "*XXOX*O**": -0.23942411368440006, "*XXOXXOOO": 0.08634404507034898, "*XX*X*OO*": -0.020075441559736555, "OX**X*OOX": 0.11614992973883058, "OXXOX*OOX": 0.04864731572717032, "*OOXXXOX*": 0.09702397855101524, "OO****XX*": 0.15803006537507958, "O*OXOXXX*": -0.30564077491665226, "O***XXOX*": -0.6530390990014409, "OO*OX*X*X": 0.3662279075089128, "*X*OOXX*O": 0.03716597175309866, "XX*OOXX*O": 0.034811267105176846, "OX*OXXOOX": 0.0019523123509517682, "O*OX*XXO*": 0.029541895612415468, "OOO*X**XX": 0.004367922883400932, "*X*OOXXXO": 0.0073096708069885314, "*OOO*XX*X": 0.06623083448978369, "O*****OXX": -0.058183182265443875, "*OXOXOOXX": 1.0523394232162453, "O**X*X*O*": 0.11568259196597894, "*XXOOXX*O": -0.35401301833946, "OX*OX*XO*": 0.6305490847620032, "OXXOX*XO*": 0.08506312941522172, "OOXOX*X*X": 0.0976406239931184, "OX*OXXXO*": 0.049020077336922756, "OX**XXOOX": -0.8497937525187277, "OO*OXXX**": 0.678579427111276, "XX**OX**O": 0.07772927550738015, "OXOOX*X**": 0.4946442211233153, "**X*X*OOX": 0.13714825316153745, "O*X*XXOOX": 0.047348032811839705, "*X**XOX*O": -0.07066699002107736, "*X**XXOO*": -0.27869451893707364, "*O*OXXOX*": 0.06534233250534781, "O***X*XOX": 0.02978867395381967, "**XOX**O*": 0.11978107714737878, "O*X**OX*X": 0.264023116905875, "**XO*XO*X": 0.08868657515432443, "**O*XXOX*": 0.2525212633308196, "*X*OX*XO*": 0.08019476845858926, "*OO*XXOX*": 0.6602579298932769, "***OX*OXX": -0.6223010156157246, "*O*OX*OXX": 0.517469185166452, "X*X**OOOX": 0.1547308615119507, "*XOX**X*O": -0.02945576986259171, "OOXXOXOX*": 0.8537281737372111, "X**OXXOOX": 0.09219721672596444, "*OO*X*OXX": 0.5813756626544767, "*X*OXXOOX": -0.8599838373544757, "XXX**OOOX": 0.006263253757356158, "OO**XOXX*": 0.3427752609369407, "OO*OX*XXX": 0.008323399337858018, "XXO*OO*X*": -0.29567615347330795, "****O*OXX": 0.04198385748310131, "*O*XXXXOO": 0.014563084312255493, "OXOOX*XX*": 0.08559472230798795, "OXX*XOO**": 0.06089612382003195, "OXXOX*X*O": 0.0201563809638203, "OO*XX*XXO": -0.47404602463617396, "X**O*XXOO": 0.07671608396470918, "*XXOOXXO*": 0.7285635702796496, "X*XOXOOX*": 0.894270701985396, "*XO**OX**": 0.0620129385781656, "X*OO*XX*O": 0.0064101339161683835, "*XO***XO*": 0.01108626039767237, "**X*XOX*O": 0.015867989886249625, "**XOXX*OO": 0.9374882740853723, "X*XOXX*OO": -0.4201192099089289, "*XX*XOXOO": 0.07846168211200581, "XXXOXOO**": 0.019769030532219768, "**X*XO*XO": 0.11919270276515613, "*XX*XO**O": 0.028721999595259243, "*XX*XO*OO": 0.2156665625853184, "O*X*XO*XO": 0.6764776158548442, "*XXOXO**O": 0.24261013012686913, "*XO*XXOXO": 0.02265817863164429, "X*X*OXO*O": 0.540307724794399, "*O*XXOXXO": -0.2677508653578008, "***O*XOX*": 0.03498573311753155, "O*X*XX*OO": 0.9426999873874247, "**X*XXOO*": -0.5131583087735996, "*XOO**X**": 0.0774745359205088, "*OO*XO*XX": 1.0136101613321082, "*OOXXO*XX": -0.022871121919590537, "X*XOX**OO": 0.26548970308861664, "**OXO*OXX": 0.07231769995223147, "*XXOO****": 0.290658529820507, "**OO**XX*": 0.04827044861927767, "**O**OXX*": 0.02821799178595578, "O*O***XXX": 0.09186126762200308, "*XXO*XO**": 0.047553304243772604, "OX*XXOX*O": -0.14035713174969489, "**X*XXOOO": 0.037421524317763744, "*XO*O**XX": 0.024617714979221165, "**XOXXXOO": 0.04333316635618001, "X*OO**X*X": 0.13716787667582306, "***O*XXOX": 0.040778062149295594, "**XO***X*": 0.01865690029080086, "**XO***XO": 0.06617978308291814, "X*OX***OX": 0.08490152984783621, "*XO****OX": 0.0707957179677916, "O*XXOOOXX": 0.05204385177368311, "X*OO*OX*X": 0.31473504109554085, "X*OOO*X*X": 0.23676183576717644, "X*OOO*XXX": 0.0968248700946605, "**O*O*XX*": 0.19340539978643864, "**OXO*XX*": 0.400621605220985, "**XOO*OXX": 0.9051210006328707, "X*O*X**OX": 0.04899061673143649, "O*O**XOXX": -0.0038541268955039447, "*OO***XXX": 0.07839539067678025, "*X*OX*O*X": -0.17378037695549475, "*XOOX*O*X": 0.3955382265211024, "X**OOX**X": 0.05822203066186912, "OXXOXX**O": -0.19544609439253874, "*O*OX*XX*": 0.050506228206356106, "*X**O*OXX": -0.24217025432050543, "*XO*O*OXX": 0.07612155169963347, "OX*O***X*": 0.189786494415183, "O*X*O*OXX": 0.09894193758610359, "**OO*XXOX": 0.01937929422836143, "X*O**OXXO": 0.06716035970107716, "**OO***XX": 0.18890850305653448, "**OO**XXX": 0.04139597300440039, "XOO**XXXO": 0.05507902038019734, "OOO**X*XX": 0.0598711062783492, "*O*XOOXXX": 0.08801347243348594, "****OXOXX": -0.7644877217407278, "*OXX**OXO": 0.06781753364130241, "O***O**XX": 0.1161493416561011, "**X*O**OX": 0.1472680442499671, "*XX*O**OX": 0.03858841147899343, "O**XO**XX": 0.11468020692634155, "**XXOO*OX": 0.0013359009825729363, "*X*OO*XOX": 0.050710996953865835, "*X**OOXOX": 0.049447452900898, "****OXXOX": -0.030581210761977964, "XX**O*O*X": -0.25503013080614745, "***OXOOXX": 0.9472498805182402, "X**OXOOXX": 0.03936353868199021, "*O**OXXOX": 0.0744545892466513, "***OO*X*X": 0.058697634667335706, "**XOO*X*X": 0.22259445558454843, "*X*OO*X*X": -0.05530687476456143, "O***OX**X": 0.12996429156091693, "**XO*X*OX": 0.08553892955191805, "*O**O*X*X": 0.14749292342619552, "****XXXOO": 0.07402244367274918, "*O**OX**X": 0.14173711736168906, "*OO*X*XOX": 0.03708980377023209, "OXXOOXX**": -0.19381138709634235, "X*OO**XXO": 0.06109655015197451, "OO*XXX*XO": 0.04266225697220152, "O*X*O***X": 0.04694729127061657, "O*XXOO**X": 0.04685467720446341, "OOXOXXX**": 0.08431269848752668, "XXOOO***X": 0.03950360817372546, "**XOXO***": 0.19586902718604748, "OO*OXXXX*": -0.4267920927859513, "*OXX*OOX*": 0.07322319158159708, "*OXXO*OX*": 0.07479004275223203, "*XO**XO**": 0.039171107234484144, "**OO*XXXO": 0.06217861190677512, "**XXO*OX*": 0.03628574575874218, "*XO**X***": 0.009512241796413665, "***OXO*XX": 0.3441273390437933, "X**O*XOOX": 0.1720738094662268, "X*O*XO*X*": -0.13217664004807028, "*XOO*XXXO": 0.045950581032824726, "XXX*OOOX*": 0.02054743789709984, "*XXOXO*OX": 0.1255587975905051, "*XXOXOOOX": 0.44338320520642893, "XXXOXOOOX": 0.05865058451768183, "*XOOXO*XX": 0.07863440796027826, "*O*OXO*XX": 0.8464009583791173, "XO*OXO*XX": 0.023123396836164413, "XX**OOXXO": -0.7632562009986356, "*XXOOOX**": 0.051683756179344724, "XX**OOX**": -0.436875446110771, "XX**OOX*O": 0.3300001396436767, "**X*OXOX*": 0.06574467632551968, "**XOOXOX*": 0.16215060856017602, "*XXOO***X": -0.01596306524351583, "*XX*OOXXO": -0.7430338930727125, "*XX*O*OX*": 0.02900400374932553, "*XX*OOOX*": 0.03632234124504129, "**XXOOO*X": 0.07655188875692774, "O**XOX*OX": 0.07196511267928683, "XO*XOOXX*": 0.08388570633706419, "*X*XOOX**": 0.1114904899962643, "*X*XOOXOX": 0.06090776360127845, "**OXO*X*X": 0.0663794865414113, "O***XXX*O": 0.6578659113578642, "XXOO*X**O": 0.07138000715813486, "XXOO*XX*O": 0.011126024226957517, "*OOXX*X*O": 0.28186379757926844, "*OOX*X***": 0.16052442578247975, "X*XOOXX*O": 0.051065442361016025, "OX**OX**X": -0.09392946733828364, "XO*OXX**O": 0.09009909479815148, "*X**XXO*O": -0.2968596935252197, "O*X*X**OX": 0.04129845258251229, "O*O**XXXO": -0.030395410642689587, "*XO*OX***": 0.003139475926210187, "*XOO*XX**": 0.07581589371529622, "*OX*OX*XO": 0.044985160529610047, "*X*OXXO*O": 0.8085580043492046, "O**OXXX*O": 0.8268203487636813, "**XOOXOXX": 0.01705881142335437, "*X*OXX*OO": 0.021790366433445816, "*XXOO*XOX": -0.06711293375384722, "**O**OXXX": 0.06324037258200188, "*XOO*X*X*": 0.23336488475508818, "OXOO*X*X*": 0.6159975424617393, "**O*O**XX": 0.5190113102902316, "*XXOXX*OO": -0.6862605710426475, "***XOXOOX": 0.009478581090437657, "*X*OOXOXX": -0.7206146633202899, "*XO*XXO**": 0.4851944396446803, "**OOXXOX*": 0.4449975221376726, "**O*X*OXX": 0.18476176195730754, "O*XXOO*XX": 0.056841531350555544, "*O*OXOXXX": 0.02905131466361799, "*XOOXX**O": 0.09344941080543889, "O**XO*OXX": 0.10983345192387084, "X*XOXOO**": 0.1748681555117921, "**XX**OXO": 0.08315029907135096, "O*X*OX*XO": 0.07437295268605333, "XXXO*X*OO": 0.02542089467883121, "****OO*XX": 0.5930489886837382, "*X*XOXOOX": -0.3480762606606592, "XO*XOX***": -0.08186915324077274, "****OOXXX": 0.05697819996721107, "XX*XOOXO*": 0.030362311821972656, "*XX*XOOO*": 0.040954882705302495, "O**XOOXXX": 0.08689885021447817, "O***O*XXX": 0.046836413896860635, "O***OXOXX": 0.19151361720913979, "O*X*OXOXX": 0.002922419801703569, "**O*OXOXX": 0.044032784025192034, "*O*OXXX*O": 0.8329886202684937, "XOXOXX**O": 0.12708568372615467, "*OXOXXX*O": 0.04633423659661056, "*X**OXO**": -0.01440196471075512, "*OX*O*OXX": 0.14432125277737878, "XOXXOX**O": -0.5075127732666814, "*XO*XOOXX": 0.03787368899156081, "**X*XOOOX": 0.12340534770790794, "O*O*XOXXX": 0.05798873369000345, "X*X*XOOOX": 0.027642031472700047, "XOXXOX*OO": 0.020121202283207906, "***OXXOOX": 0.9423860514196872, "XX**OO*XO": 0.23363745732275742, "*XX**OOXO": 0.3737189346927081, "OOX*X*XOX": 0.019375370260457617, "*XOOXXO**": 0.6426094824213293, "*XOOXXOX*": 0.06284688827639698, "X*X*OX*OO": 0.23184349871755983, "OX*O**X**": 0.058378966743689656, "O*X*OX***": 0.2350232860200384, "*XO*X*O*X": 0.061587246684417105, "X*XOOX**O": 0.2708022971185909, "*XO*OXO*X": 0.08542939448231428, "*O*XOX*X*": 0.04607304037622521, "*OOXOXXX*": -0.09104615668576764, "*OXOXX***": 0.08046914024477161, "XO*XOXO*X": -0.06536069417534582, "*XX*OXO*O": 0.16138955408781702, "*OXOXO*XX": 0.938013890681149, "XOXOOXOX*": 0.9128550094829836, "O***O*X*X": 0.07234108937981223, "OX**O*X*X": 0.08907798099963679, "****OXO*X": 0.2934240751505886, "O*X*OXX*O": 0.06306843845172172, "**O*XOXOX": 0.03971385302678199, "XX**OXO**": -0.31505858878191845, "XXO*O**OX": 0.028170232354469235, "OX*XOOX**": 0.09480338848672736, "OOX**OX*X": 0.4779977602734057, "**X***OOX": 0.0791934071873155, "*O**O*XX*": 0.18321858172256203, "O*XOXX*O*": 0.9457821906828947, "*X*O***X*": 0.06666495787428774, "*XOO***X*": 0.09722463438314378, "*XOO**XX*": 0.02671829822540819, "XXOOX*OX*": 0.061213514463772815, "*OXXOXOX*": 0.10898817472840172, "*XOOX*XXO": 0.026890613251665443, "O**XOOX*X": 0.1756374551784907, "X**O*X*XO": 0.03650952772536364, "X*O*O**XX": -0.046379174343952216, "**XXO*OXO": 0.07937260781353292, "**XXOOOX*": 0.0366914129287759, "XXO***X*O": -0.06308738613633456, "*XO*OX*OX": 0.08307587217246219, "XXOO*XXOO": 0.04829653911353689, "XO**OX**X": -0.0679858776050242, "**OXOO*XX": 0.1444894748038044, "O*XOO*X*X": 0.5062614468981311, "XOO*XO*X*": 0.22607116230030194, "*OOXX**X*": -0.029010945787943984, "*O****XX*": 0.08635918273829618, "**O*XOXX*": -0.07969452431980992, "*OO*OX*XX": 0.4904784801553568, "X*X*OXO**": 0.08927612055511486, "*X*O*XO*X": 0.04271909546009705, "*****XOX*": -0.0008073837192661294, "OOX**XXOX": 0.008277657336239109, "O**X*XO**": 0.03938668626256908, "O**XOXX*O": 0.03200878356024639, "**OXOOX*X": 0.13865864115197468, "**OXOOXXX": 0.002069879837429678, "OXOO**X*X": 0.15404982240618195, "OXOO**XXX": 0.03133163146436109, "XO*XOX*O*": 0.028440233215593937, "OXO*OX**X": 0.027010174449261938, "O*XOXXX*O": 0.012537705674663481, "X**OXO*X*": 0.07824111913216536, "XXO*O*O*X": 0.02184708404588063, "*X*O*XOX*": -0.041500698851412755, "*XXOX*XOO": 0.008643939467008454, "*****XOXO": 0.036782137903196434, "*XX*O*X*O": 0.027825206135938155, "O**OX*XXO": 0.30181927483723525, "OO**XXX*O": 0.9177156460606233, "O**XOXOX*": 0.04023228645438825, "O*XXOXOX*": -0.03404030677483201, "*O***XOX*": 0.07819413075802498, "OO**XXO*X": 0.8967869113672262, "*OX*X*X*O": 0.011273046634587848, "*OOXXOX**": 0.5729559535220647, "**XOOXXXO": 0.05948286983594511, "X*O*OX***": 0.05549602543727203, "*X***XOO*": 0.06441094577716144, "*XX*O**XO": -0.2189962170465452, "*XXOO**XO": 0.14501944193664054, "*XX*O**O*": 0.18707336017381915, "OXX*O****": -0.036133143311727324, "OO*OXX*X*": -0.20830612212316948, "OO*OXX*XX": -0.4641017707241933, "O*O*XXOX*": 0.4492854271225599, "*O**XXOOX": 0.9194087790339202, "**O*XXO*X": 0.07612331828065197, "O***XXXOO": 0.8027802830488159, "OXX*O*X*O": 0.08443996167886068, "*XOOXXO*X": -0.13654343978683833, "XO**OX***": 0.03465859202950049, "OXX*O**OX": 0.049897377913378886, "OXX*O**X*": -0.1470844069233234, "X*OOXXOX*": 0.8086060597832561, "OXX*O**XO": 0.07850032413488484, "*O*XXXOOX": 0.03769662411889181, "O*XOXX**O": 0.2795730057366574, "****OXOX*": -0.07195836262456136, "OXX*O*O*X": 0.03089872755904897, "OOOXOXXX*": 0.035681156661691506, "O*XO*OX*X": 0.5528824766784879, "OXXXO*OOX": 0.19921748160543834, "O*X**OOXX": 0.046980810645840775, "**X**XOO*": 0.03410186612703169, "*XXX**OO*": -0.03666008251668806, "XOO*OX**X": -0.0484490549262542, "O*X**XOXO": -0.09092126634765255, "*O**XXXOO": 0.8077999264783997, "*XX****OO": 0.27477482526669905, "**OO*XXX*": 0.014628732783336453, "*X**OOOXX": 0.05516616404497278, "*XX*OXOXO": 0.5314130161427334, "*O*OX**XX": 0.08437337536533343, "XXO*OX*OX": 0.023336208844780378, "XX**OX*OO": 0.08690451472878391, "OXX*OOXXO": 0.0027272201935919504, "*OX*OOX*X": 0.1670780307135351, "*X***XO*O": -0.034049947933552045, "XX***OO**": 0.11595719295599366, "**XXO*OOX": 0.06800377593446541, "XX**OXOO*": -0.11777599563812419, "XO**O*X*X": -0.006178946862921808, "X**X*OOX*": 0.008420370351843719, "OXX*O*XOX": 0.10128566355786546, "X****OOXX": -0.01202814166451898, "O*X*OXOX*": 0.15341808365628862, "***X*XOO*": 0.12098703282226253, "*****XX*O": 0.06796114988830426, "X****XXOO": 0.052328020677777295, "OXXOO*X*X": -0.695490144937755, "OXXOO*XOX": 0.7493980919281708, "OXXOO**X*": 0.01821761329043274, "*X**OXOX*": 0.03795692131937832, "*X**OXOXO": 0.0706771888945785, "**O**XOX*": 0.10367067187459442, "OXXOO*X**": -0.019497206431908443, "X*X*O*O*X": 0.09310391569607221, "X**O**XXO": 0.07662016739419064, "X**O*OXXO": 0.02776926402393205, "XXX***OO*": 0.0272759556241189, "X*XO*XO*O": 0.03241731863942344, "X***OX**O": 0.04602452828598188, "X*XO**X*O": 0.41508543293003775, "X****OX*O": 0.32868850236137526, "X*XO*OX*O": 0.6147547530185214, "X*XOO*X*O": 0.6627582596851833, "XX*O*OX*O": 0.0074069983954749095, "XXXOO*X*O": 0.0627983623950835, "XOX*OX*O*": 0.04542281128296778, "OXXXO*O**": 0.03756004769221163, "OXX**XO**": 0.03819476209417945, "OXX*O*XO*": 0.08082757909505846, "OXXXO*XO*": 0.041910553552547435, "O*XXOOXXO": 0.024277994039005924, "OX***OX**": 0.0507841428210709, "XX**OO*X*": -0.030256194427454187, "X*X*O*X*O": 0.015567147908557259, "X*X*OOX*O": 0.13542612386536387, "OOXX*OXX*": 0.02553715295985586, "O*X**O*XX": 0.020740604370053265, "***XOOXX*": 0.4004023552640333, "*X*OOXOX*": 0.021520560201395242, "*XXOOXOX*": -0.1507949528942833, "OXXXO*O*X": 0.052829468466378884, "O*OXO*XX*": 0.5742140301518793, "XXX*OXO*O": 0.09310105456818658, "OXXXOXO**": -0.1069861367649544, "*OX*OXX*O": 0.09231481685297542, "*OX*OXXXO": 0.070383550582633, "*OXOOX*X*": 0.15922246419910666, "*OXOOX*XX": 0.06826275004076686, "X*X*O**XO": 0.05411293892374125, "X*XOO**XO": 0.1017283367647747, "OXXXO**O*": 0.041557603789861695, "*XOOO*XXX": 0.03290513720724412, "*O*OX*X**": 0.23826548216426593, "**XO*XOX*": -0.00803328083758173, "*XOXOOX**": 0.17228222732087894, "**XXOX*OO": -0.006957969085094454, "O*XOXXXO*": 0.07787874690786399, "*X*XOOX*O": 0.5217747372499105, "*XOOXOXX*": 0.09864589412052562, "*O*OXXX**": 0.0034068401574692867, "*OXXO*XXO": -0.024900861682169928, "**OXO*XXO": 0.6641941621844039, "OX*XOOX*X": 0.07931348987965658, "O***OX*X*": 0.02773343741024644, "**OXOOXX*": 0.601165087858188, "****OOXX*": 0.19226454602452053, "**XX*XOO*": 0.0195241148084603, "XX**OOOX*": 0.07641899284773568, "**X*OOXX*": 0.02584181008743914, "*OX*OOXX*": 0.08405412879394702, "*O***X*X*": 0.03098733216066384, "XOXX*OOX*": 0.04231339226222259, "O*XXXX*OO": 0.03036915984064712, "OX*OX*X*O": 0.5318295028280705, "*OXOOXX*X": 0.09250396333200513, "X*OO*XX**": 0.05516807565521495, "X*OO*XXXO": 0.016777974238222554, "***OO*XX*": 0.21407009925149023, "**XOO*X**": 0.08814252313349812, "X**OXOXO*": 0.21843528304154536, "****O*XXO": -0.12187132026727084, "***X*OXXO": -0.037087857318963455, "*O***XX**": 0.07885018815065185, "**XOOXX**": 0.08610976576053972, "O*X***XXO": -0.019246871650109854, "O*X**OXXO": 0.09704817580072499, "X*XO*OXXO": 0.015352105677187047, "*XOO*XXO*": 0.06788342444908432, "XXXO*OX*O": 0.040732405311753296, "***O*XX*O": 0.03358150023580917, "***O*OXX*": 0.08500474765590922, "X***OOXXO": -0.4674339398837809, "***O*XXXO": 0.05816734536423655, "*OXO**X**": 0.04485223691816407, "XOXOO*X*X": -0.11868750875287917, "X*X*OOXXO": -0.7557080380620511, "*OX*O*X*X": -0.08802922594582484, "XOXXOO*XO": 0.8828171865396826, "X*X*OO*X*": -0.02859654834601659, "***XOXX*O": -0.06847560119235258, "XXXOOX**O": 0.09888486210055325, "OXX*XXOOO": 0.08305932500945615, "X***OX*O*": 0.0760508052458703, "XX**OXOOX": -0.19654241659243732, "OOX**XOX*": 0.16714352061430815, "XOOOXX*X*": 0.00340635315529672, "XX**O*X*O": 0.10173552520204089, "O*X*OX*X*": 0.03285851218841264, "OXXOO*XXO": 0.03827335078817218, "*O*OOXX*X": 0.18772541708804616, "XO**XOXO*": 0.23617765134400365, "O*XXO*O*X": 0.17207437105865878, "O*O*XXOXX": -0.1746679295403213, "O*OOXX**X": -0.02953529830705859, "OXXOOXXO*": 0.29416492067110034, "OX*OO*X*X": 0.32053598407415895, "X***O**OX": 0.08230614617861812, "*XXOXO*XO": 0.08473002143818595, "X*OXX**OO": 0.15972532438455384, "X*X**OO*X": 0.009550840449683396, "X*X*OOO*X": 0.027037201724794322, "O*X*OX**X": 0.07021748334731497, "*OXO*XOX*": 0.14309990656581195, "OX**OXOX*": 0.010987597658590425, "OX*XOXOX*": -0.06602109195360895, "**XXOXOOX": 0.05294872983226288, "OXXOOXOX*": 0.025379143715911524, "X*XOO*O*X": 0.10892703904252676, "O*XXO**OX": 0.11015953865801978, "*XX*OOXO*": 0.09327432649632357, "*X**OX*XO": -0.07473124194728477, "O*OOX*XX*": 0.4055379149522406, "*OXO**OXX": 0.12148129873160227, "*O**XOXOX": 0.1973853139750545, "OX**OX*XO": 0.008644421131836211, "X***OX*XO": 0.07557914207813089, "*X*OOOXX*": 0.026734344116449663, "*XXO**OX*": -0.21464292219994552, "O**OX*XX*": 0.08456444443254808, "*OXOX**X*": 0.07464734962038581, "*OXXOX**O": 0.01832091343496245, "X**XOXXOO": 0.007160818957636129, "OO**XXX**": -0.11780739806946282, "XO**XXXOO": 0.9223186308801287, "***OOXXOX": 0.07304096022822557, "*XO***OX*": 0.1297611089119284, "*XX*OXO**": 0.04592088535377312, "*X**OX**O": 0.05614036284006134, "*O**X*XO*": 0.01925139124194758, "*XX*OX*O*": 0.07316083143131115, "X*O*OX*OX": 0.04668157924851388, "O***OX*XX": 0.04067249453053007, "OXOXOX**X": -0.09049400180458428, "O*O*XOXX*": 0.2662755803454807, "XXO*O**XO": -0.029081758360690654, "OX*OOXOXX": 0.05861742755191765, "*X***O*XO": 0.18482456787744128, "X*XOOO*X*": 0.06282840217815815, "XXXX*O*OO": 0.05222498806725841, "OXX****O*": 0.030389745717357322, "OO**OX*XX": 0.5126021367886955, "OO**OXXXX": 0.050285875454920505, "XX**OXO*O": 0.19470670222726014, "XX**OOO*X": -0.022440916538776903, "*O*OXOX*X": 0.22907215874688505, "*OXOXOX*X": 0.09252504296838286, "XO**XX*OO": 0.1603964091587632, "X*XOOXO**": 0.19059362016917686, "OXX*XXO*O": -0.4694770103860106, "OOX*OX*XX": 0.04473108112598795, "X*OX*X*O*": 0.19630724071877514, "X*XOOXO*X": 0.023111431272937667, "OXO**XX*O": 0.030879250966313113, "OXO**XXXO": -0.015049967818607193, "*X***X*OO": 0.054005089506343015, "**X*O*XXO": -0.21498591042939325, "XOO***XXO": 0.06673585212165022, "OXX*****O": 0.14991148604986027, "*XX*O*OXO": 0.22026252197384538, "OXX**X*O*": 0.10841979624431783, "*XXO**OXO": 0.3240337724920136, "**XX*XOOO": 0.02974202684233387, "OO*X*XOXX": -0.0895555230904639, "*OXOX*XOX": 0.053627036637894546, "X***OX*OX": -0.04990630132029247, "OX*XO*O*X": 0.06284118356643599, "O***XOXOX": 0.0660254978082241, "O*X*XOXOX": 0.0721989265522841, "O*XX*O**X": 0.08790375436048553, "O*XXOX*OX": 0.036358287810702085, "O*XXOXO*X": 0.032270126064040276, "O*X**XO*X": 0.01791787749962981, "O**X*X*OX": 0.08475636468466308, "OO*X*X*OX": 0.1849283089699468, "OOXX*X*OX": 0.06401346953699537, "OO**X*XOX": 0.12115486003261107, "O*X*O**XX": 0.03508517716348017, "O****XOX*": 0.06029940103171294, "OX***XOX*": 0.042667817729292304, "OXO**XOX*": 0.11241112876181192, "O*X*OO*XX": 0.19281464271435314, "O*XXOXO**": 0.13331602957652178, "X*X*OXOO*": -0.22965671540019417, "O*XOO**XX": -0.22490324149738705, "X*XXOO*XO": 0.18560395338918062, "OOX*OXX*X": 0.06052494252126265, "**XOO**X*": 0.00558403576449686, "*****XOOX": 0.13254680770154034, "OX**OXOXX": -0.04370666759603959, "O*OX*X*OX": 0.057032731196509215}, "player-O": {"*******X*": 0.026027795336533353, "****O**X*": 0.025280095479965937, "****O**XX": 0.024990777550149213, "***OO**XX": -0.7302611033251089, "*X*OO**XX": 0.06648064198763268, "OX*OO**XX": 0.6780272147024476, "OXXOO**XX": 1.0104906871396693, "OXXOOO*XX": 0.06664476991729316, "*XOOO**XX": 0.07750376358946531, "*XOOOX*XX": 0.5382906908552479, "*XOOOXOXX": 0.001610218740188807, "X***O**X*": 0.10738807772046799, "X***O*OX*": 0.07737910020207935, "X***O*OXX": 0.45149597873679725, "X**OO*OXX": 0.6389962162069565, "XX*OO*OXX": 0.9788248412943327, "XXOOO*OXX": 0.08032233335925586, "XX*OOOOXX": 0.06576800323784024, "*******XO": 0.006253547863137817, "X******XO": 0.04573468196446712, "X*O****XO": 0.010216380082642109, "XXO****XO": 0.03794461395890557, "XXO***OXO": -0.19714556131666827, "XXO**XOXO": 0.23523175319574346, "XXOO*XOXO": -0.8053395401033845, "XXOOXXOXO": 0.02850949879479351, "*****O*X*": 0.012772438747633334, "*****O*XX": 0.06648749077389976, "*****OOXX": 0.051329372896585505, "***X*OOXX": 0.05234228894205829, "***XOOOXX": 0.05560136874251418, "*X*XOOOXX": 0.4271096049216232, "*XOXOOOXX": 0.018639210356563896, "*****X***": -0.010878427793306448, "*****X**O": -0.025427576334695563, "***X*X**O": 0.0814397457042075, "***X*X*OO": 0.10507699599306045, "X**X*X*OO": 0.4788273191446933, "X**X*XOOO": 0.06235299467616523, "***X*XO*O": -0.35582939525873525, "*X*X*XO*O": 0.21685980120848744, "OX*X*XO*O": -0.08720013112106115, "OX*XXXO*O": 0.010174877566249397, "*****X*XO": 0.05825850703793384, "**O**X*XO": -0.005988435072924554, "X*O**X*XO": 0.04074439417471257, "XOO**X*XO": 0.032087749567956424, "XOO*XX*XO": -0.055276427871709936, "XOOOXX*XO": 0.04036069786776762, "XOOOXXXXO": 0.0448452198530751, "*X*******": 0.01485923948096601, "*X***O***": -0.05421343223785789, "*X***OX**": 0.05825157782433741, "*X*O*OX**": -0.02151142062052269, "*XXO*OX**": 0.06912624465455487, "*XXO*OXO*": -0.0037488409897411695, "*XXOXOXO*": 0.07981618483871161, "*XXO*OXOX": 0.7037115710872779, "OXXO*OXOX": -0.6724482872993582, "OXXOXOXOX": 0.003934985399927748, "*XX**O***": 0.07357538459785443, "*XX**OO**": 0.0089199154161883, "*XXX*OO**": 0.017953173433263518, "*XXX*OOO*": -0.49854886908913815, "XXXX*OOO*": 0.036250250183682275, "*XX**OO*X": 0.0702234245832233, "*XX*OOO*X": 0.07053259060579334, "*XX*OOOXX": 0.8994058396125931, "*XXOOOOXX": 0.0328226598127216, "OXX**O***": 0.030117547221639483, "OXXX*O***": 0.05693649720317296, "OXXXOO***": 0.04892382156404426, "OXXXOO*X*": 0.6664320416456014, "OXXXOO*XO": 0.09797024640110875, "OXXXOO**X": 0.05294327066443928, "OXXXOO*OX": 0.06010277382573353, "OXXXOOXOX": 0.06678085980639385, "OXXXOOO*X": 0.04866063997452528, "OXXXOOOXX": 0.0540673488654318, "*X******O": 0.019959889679925482, "*X*X****O": 0.08931584849171004, "*X*X***OO": 0.059256296783507106, "*X*X*X*OO": 0.0788475134399874, "*X*XOX*OO": 0.21037996653996155, "*XXXOX*OO": 0.6785834414010474, "OXXXOX*OO": 0.07770000500651714, "OXXX*OO**": 0.017756545791749463, "OXXXXOO**": 0.07534039578987907, "OXXXXOOO*": 0.08642869439920439, "OXXXXOOOX": 0.09603188266578272, "OXX**O**X": 0.09709970970797452, "OXX*OO**X": 0.041868622819432905, "XXX**OO**": 0.08366925704516076, "*X**XO***": -0.13205293518955444, "*X**XO*O*": -0.1360735468658488, "XX**XO*O*": -0.42102426909339424, "XXO*XO*O*": -0.632714883659092, "XXOXXO*O*": 0.7904086491490321, "XXOXXOOO*": -0.8781504468415542, "XXOXXOOOX": 0.05236539695767467, "OXX*XO***": 0.056238106052766926, "OXX*XO*O*": 0.007628240359506777, "OXX*XOXO*": 0.09728481573659903, "*X***O*X*": 0.06714073086851391, "*XO**O*X*": -0.013681628544666646, "*XOX*O*X*": 0.05912204163713758, "OXOX*O*X*": -0.02541179490394632, "OXOX*O*XX": -0.4364534501197146, "OXOXOO*XX": -0.8351587024728396, "OXOXOOXXX": 0.06838667885050813, "*X***O**X": 0.04779924193072618, "*X*O*O**X": -0.031580775158354016, "XX*O*O**X": 0.15872776803406152, "XX*OOO**X": 0.0891058731110885, "*X*O*OX*X": 0.6905568743991487, "*XOO*OX*X": -0.664631240685761, "*XOO*OXXX": 0.03039416382486855, "****X****": -0.057638209697986525, "****X*O**": -0.09116099925864588, "*X**X*O**": 0.015608035663388083, "*X*OX*O**": -0.5222997198947203, "XX*OX*O**": -0.7142962060394684, "XX*OX*OO*": -0.8224184549480924, "XX*OX*OOX": 0.041073372653173935, "*XXX***OO": 0.1524214302189792, "*XXXO**OO": -0.024549527390588452, "XX*X***OO": 0.7486241937529855, "XX*X**OOO": 0.08441047006848842, "*X*X**XOO": 0.1943034715833911, "*X*XO*XOO": -0.07622045971443969, "*X*XOXXOO": 0.8190724408728383, "OX*XOXXOO": 0.0941484616863291, "OXXX***OO": 0.07056488135457704, "OXXXX**OO": 0.27896332604768337, "OXXXX*OOO": 0.024039390078651992, "*X*XO***O": 0.18424737210822173, "*X*XO**XO": 0.277141598287603, "*X*XOO*XO": 0.03065573027089471, "*X*XOOXXO": 0.8386820400710737, "*XOXOOXXO": 0.06951329525459275, "*X*X*XOOO": 0.012475885021733702, "OX*X*X*OO": -0.13125350108042833, "OX*XXX*OO": 0.013110478879121458, "*XOX*X*OO": 0.012176091782968964, "*XOX*XXOO": -0.059723194791217925, "OXOX*XXOO": -0.3476660670606223, "OXOXXXXOO": 0.08390791297846678, "*****XO**": -0.0026629365356241625, "*X***XO**": 0.07734216679279535, "OX***XO**": -0.0612210780239294, "OX**XXO**": 0.23921029946575706, "OX**XXO*O": -0.5233144558118327, "******X**": 0.03891776247670635, "O*****X**": -0.045211078604463634, "O***X*X**": -0.0002837638447319528, "O***X*XO*": -0.09702472670251518, "O***XXXO*": -0.012680174238654238, "O**OXXXO*": -0.6456441402221267, "O**OXXXOX": 0.051601468743885597, "OO*OXXXOX": -0.9465850529356056, "OOXOXXXOX": 0.034579613623287854, "X********": 0.003278224225478085, "X*O******": -0.18489104168751516, "X*O**X***": 0.05808449778822214, "X*O**XO**": -0.19518698590943934, "X*O*XXO**": -0.5893355813704145, "X*O*XXO*O": -0.7259597086512557, "X*OXXXO*O": 0.0652733740719064, "XOO*XXO**": -0.7129052689814852, "XOOXXXO**": 0.04648322064179429, "X*OOXXO**": -0.7498190831187594, "X*OOXXO*X": 0.06929731527727653, "XXO**XO**": 0.12047962520847094, "XXO**XOO*": 0.05875269412447499, "XXO**XOOX": 0.30494005570625854, "XXO*OXOOX": 0.0014187144551748299, "********X": 0.011068558239941826, "*******OX": -0.01260368700185639, "******XOX": 0.05296272990902978, "**O***XOX": 0.019451770055685137, "**O*X*XOX": 0.045481976810974836, "**OOX*XOX": 0.04091702972382959, "**OOXXXOX": 0.05655319872574184, "*OOOXXXOX": -0.9654127813811801, "XOOOXXXOX": 0.0237516839919263, "****O*XOX": 0.07152828377106338, "*X**O*XOX": 0.059871251902621866, "OX**O*XOX": -0.012752346213699198, "OX**OXXOX": 0.05196302689378982, "OX*OOXXOX": -0.8856517825194106, "OXXOOXXOX": 0.0264258871076564, "***O*X***": 0.004422218334995164, "***O*X*X*": 0.04598742936344233, "***O*X*XO": 0.05101373044098545, "***OXX*XO": -0.02488886729105385, "*O*OXX*XO": -0.06667070320196618, "XO*OXX*XO": 0.03558305460762147, "X**O*****": -0.18173342296965012, "X**O***X*": 0.029305129958775968, "X**OO**X*": 0.020769996568549103, "X**OOX*X*": 0.013568259471575828, "X**OOX*XO": 0.007183999784089512, "X**OOXXXO": 0.03689446866979613, "XO*OOXXXO": 0.07696124011763968, "XOXOOXXXO": 0.0855124890966696, "X***O****": 0.008440584271213927, "*XOOX*XOX": 0.03934882643808023, "*XOOXOXOX": -0.975810029536678, "XXOOXOXOX": 0.024642505286220074, "OX*XOOXXO": 0.09099134806176826, "*XXXOO*XO": 0.4930839924477126, "**X******": 0.014542140887505191, "**X****O*": -0.01835561005654459, "**X***XO*": -0.008633766406603077, "*OX***XO*": -0.016879855030735774, "*OX***XOX": 0.22900867985606957, "*OX**OXOX": -0.024621246581722725, "*OXX*OXOX": 0.9929621734118822, "*OXXOOXOX": 0.04006042418357582, "O*X******": 0.015247970552451178, "O*X**X***": 0.038602199333459715, "O*X**X**O": 0.025922296957935916, "O*X**X*XO": 0.06399197522085673, "OOX**X*XO": 0.05491038648186646, "OOXX*X*XO": 0.04904599870967028, "OOXX*XOXO": -0.8526737094007337, "OOXXXXOXO": 0.026671004914531494, "***X*****": 0.04194832672657793, "**OX*****": -0.12462471969667137, "*XOX*****": 0.045971776430371446, "*XOX***O*": 0.032624834148834984, "*XOX*X*O*": 0.06648617141178308, "OXOX*X*O*": 0.07022255101294152, "OXOX*XXO*": 0.02713143079428201, "*O*X*****": -0.03480810458327207, "XO*X*****": -0.005105147327913704, "XO*X****O": -0.3267861360370321, "XO*XX***O": 0.03922318907373974, "XOOXX***O": -0.885189387902532, "XOOXX**XO": 0.9453184336939937, "XOOXXO*XO": 0.025858938788704912, "**OX***X*": 0.05052084734925211, "*OOX***X*": 0.0113580719606572, "*OOX*X*X*": 0.017710950436501983, "*OOXOX*X*": 0.011116655300685903, "XOOXOX*X*": 0.5054965105210393, "XOOXOX*XO": -0.8982471019150025, "XOOXOXXXO": 0.09858599216444258, "**X**O***": 0.007348200579970671, "*OOX**XX*": -0.04697592416434898, "*OOX**XXO": -0.35535795450494545, "XOOX**XXO": 0.0262155774748994, "**OX**OX*": 0.027173776967868365, "**OXX*OX*": -0.612697047939815, "O*OXX*OX*": -0.9340010698870436, "OXOXX*OX*": 0.06793655322292773, "*OXX*****": 0.08230103200372244, "*OXX**O**": 0.02688361879357369, "XOXX**O**": 0.16612301355897136, "XOXX**OO*": 0.6380743366347222, "XOXXX*OO*": 0.7647271205040669, "XOXXX*OOO": 0.023059763493038034, "***X*O***": -0.01866115876320528, "X**X*O***": 0.07177905844587804, "X**X*O*O*": -0.10576649613001382, "X**XXO*O*": -0.5081933522684633, "X*OXXO*O*": -0.6997343094604833, "XXOXXO*OO": 0.09238558734963542, "**OX***XO": 0.15724730211699078, "**OXX**XO": 0.968105751017177, "**OXXO*XO": 0.06069789211080238, "*OOX*XXXO": 0.5240987606369889, "*OOXOXXXO": -0.6795221121042674, "**OX*XOX*": 0.01843411160369319, "*OOX*XOX*": 0.0825474650641631, "*OOX*XOXX": 0.21605082976527762, "OOOX*XOXX": 0.07681642185458752, "O*OXXXOX*": 0.054624524072930315, "X*OX*****": -0.258886853778668, "X*OXO****": -0.6661799039658203, "X*OXO*X**": 0.02904407241364726, "***X***O*": -0.005178324163832123, "*X*X***O*": 0.04943829189873202, "O**X*****": -0.025726081952935118, "O**X**X**": 0.0559738744337108, "O**X**XO*": 0.008846903171615026, "O**X*XXO*": 0.05939821481886492, "O**XOXXO*": 0.13573262849994358, "O*XXOXXO*": 0.7386517995569153, "O*XXOXXOO": 0.09982127979564859, "***X****O": -0.006572275982134684, "O**X**XOX": 0.10662757854931866, "OO*X**XOX": 0.35986267524850724, "OOXX**XOX": 0.6758771503118735, "OOXX*OXOX": -0.8385919626642034, "OOXXXOXOX": 0.053768096711721315, "O**XX*XO*": -0.008880923038595076, "OO*XX*XO*": -0.6695979123258362, "OO*XXXXO*": 0.06267841784156562, "O**XO*X**": 0.04226243455579727, "O**XO*XX*": 0.8961296596567576, "OO*XO*XX*": -0.5165709266783187, "OO*XO*XXX": 0.006682446793421126, "O*XX**XO*": 0.10114010573268435, "O*XX**XOO": -0.28965756941092496, "O*XXX*XOO": 0.057620106569890465, "***XO****": 0.05417920749539924, "**XXO****": 0.1060569013688869, "*OXXO****": 0.0894282703461617, "*OXXO*X**": 0.4192603126704764, "*OXXO*XO*": 0.04005197822343526, "OOXXO*XOX": 0.060743180672802856, "O*OX**XOX": 0.06510773570582652, "O*OX*XXOX": 0.17067269584524603, "OOOX*XXOX": 0.03931012011422716, "O*OX**X**": 0.06077112490426399, "O*OXX*X**": 0.08580425989605461, "O*OXXOX**": 0.17164019683230755, "O*OXXOX*X": 0.18430784522062227, "OOOXXOX*X": 0.032876689805131344, "O**X*OX**": -0.0963696743788352, "O**XXOX**": 0.04328249947236007, "***X**O**": 0.00242322775943008, "**XX**O**": 0.12904301485112182, "*OXXX*O**": 0.02088815893506504, "OOXXX*O**": -0.22802114070070928, "OOXXX*O*X": 0.06878628630467523, "OOXXXOO*X": 0.07640381752001249, "OOXXXOOXX": 0.08489313057779158, "X***O***X": 0.09801797280287099, "X***OO**X": 0.09973725921086075, "XX**OO**X": 0.297085330204109, "OXX*OOX*X": 0.2206041645534565, "OXX*OOXOX": 0.060102773826415976, "*OXX**O*X": -0.019827273895783447, "*OXX**OOX": -0.2485672972721962, "*OXX*XOOX": 0.05456396770263803, "*OXX*XO**": 0.0593626023639028, "OOXX*XO**": 0.04528886513803052, "OOXX*XOX*": -0.4047553629156298, "*X****O**": 0.02430387469109387, "OX**XXOXO": 0.0762730908940136, "*X*XX**OO": 0.3822868821246717, "OX*XX**OO": -0.7485391848353931, "XX*XOO*XO": 0.8655736036410553, "XX*XOOOXO": -0.9682760359879232, "XXXXOOOXO": 0.027122987074846186, "*OXXX*OO*": -0.11381142390365385, "O*XX*****": 0.05714887543293259, "O*XXO****": -0.009030603127132107, "O*XXO*X**": 0.5075299575805559, "O*XXOOX**": -0.15877003187769367, "O*XXOOX*X": 0.05379365978505429, "OOXXOOX*X": -0.8682729281272124, "OOXXOOXXX": 0.08285224680048325, "OXXXOOX**": 0.09431532142514643, "OXXXOOX*O": 0.04879160189002884, "XOXXXOOO*": -0.7515736227401285, "XOXXXOOOX": 0.038967332815076444, "**XX**O*O": 0.03469781323072087, "**XXX*O*O": 0.5892813992732061, "**XXX*OOO": 0.06587304862285846, "O**X****X": 0.0429200792794802, "O**XO***X": -0.013505801189146495, "O**XO*X*X": -0.009738487545855445, "O*OXO*X*X": -0.6317048860664589, "O*OXO*XXX": 0.06980920877410626, "O*XXOOXX*": -0.025968911571708636, "OOXXOOXX*": -0.9040291884113804, "O*XXO***X": 0.03979557467198742, "OOXXO***X": -0.5092138133714532, "OOXXO*X*X": 0.9560948760870218, "O*XXOOXOX": 0.06010277072855799, "**OXX****": 0.025143707302880815, "**OXXO***": 0.035543941039688325, "**OXXO*X*": 0.6014629755184526, "*OXXX*OOX": -0.8048230581041731, "*OXXXOOOX": -0.9531359400905265, "*X*X**O**": 0.05492118124233684, "OX*X**O**": 0.05117378310879492, "OX*XX*O**": -0.06836221140918536, "OX*XX*OO*": -0.21090931324999157, "OXXXX*OO*": 0.10776007272721153, "X**X**O**": 0.16743019867048634, "X**XO*O**": 0.10721828666308734, "X**XO*O*X": 0.7066199567541245, "X*OXO*O*X": 0.030625102297503416, "OXXXO****": 0.15048555306560457, "***XX*O**": 0.007538429427952961, "*O*XX*O**": -0.081905550435593, "X*OX*O***": -0.41924688355671424, "X*OXXO***": 0.5575809464111008, "O*XX**O**": 0.029150952945921297, "O*XX**OX*": -0.019694575631266073, "O*XX*OOX*": 0.027572505225875545, "OXXX*OOX*": -0.07532120252355758, "OXXXOOOX*": 0.04866061397892621, "OXXX*OOXO": -0.7741433967216064, "OXXXXOOXO": 0.02580360061981414, "X**XOXO**": 0.3912457726991414, "X**XOXOO*": 0.69258393111284, "X**XOXOOX": 1.0295440930626407, "X*OXOXOOX": 0.06245748925481135, "O**X*X***": 0.039557831632333666, "O**XOX***": 0.03837503738691514, "OX*XOX***": 0.3240186438775996, "OXOXOX***": 0.06878772269691798, "OXOXOX*X*": 0.6063589121675661, "OXOXOXOX*": 0.0034997649578912605, "O**X***X*": 0.05259554681690766, "O**X***XO": 0.03876005535525628, "O**XX**XO": -0.6364895271118659, "O**XX*OXO": -0.7930172323471447, "O**XXXOXO": 0.07345467135574972, "O**X*X*XO": 0.14960078993395493, "O**XOX*XO": 0.09575521524988462, "O**X*O*X*": 0.005967286342578494, "O**XXO*X*": 0.06102832696231174, "OO*XXO*X*": 0.06166941413360674, "OO*XXO*XX": 0.24190951984392753, "OOOXXO*XX": 0.046846434193924126, "O**X*OXX*": -0.3423714091756354, "O*OX*OXX*": -0.7379128892192935, "O*OXXOXX*": 0.8590437406286047, "OOOXXOXX*": 0.009175401316035382, "O**X*O*XX": -0.03039149350532806, "OO*X*O*XX": 0.008684744279559977, "OO*X*OXXX": 0.05636305358447635, "OOXXXO*X*": 0.0597025972521167, "OOXXXO*XO": -0.9705379577068405, "OOXXXOXXO": 0.032735602547954344, "O*XX*O*X*": 0.09182413627629506, "O*XX**O*X": -0.013868264150420393, "OOXX**O*X": -0.047223361919492224, "OOXX*O*XX": 0.06826192283071292, "OOXX*OOXX": 0.07640381760760821, "O****XX**": 0.049914800909557015, "O***OXX**": 0.02148821490013099, "O***OXX*X": -0.22099376046687946, "O***OXXOX": -0.4571922559226932, "*X*XX*OOO": 0.07964266309452114, "O**XXO*XO": -0.8023503224473653, "O*XXXO*XO": -0.8788527675893587, "O**XX****": -0.0014105713892613315, "O**XXO***": -0.0075903135824758544, "X**XOO***": -0.031424732717416526, "X**XOO*X*": 0.2930060282157837, "X**XOO*XO": 0.655837325523237, "O**X**XXO": 0.0930973897821838, "O*OX**XXO": 0.38826712674854985, "OXOX**XXO": 0.7706942524872358, "OXOXO*XXO": 0.04716509415345557, "O*XX***XO": 0.16120697746137153, "O*XXO**XO": 0.07914822672865905, "O*OX***X*": 0.0476587539372978, "O*OX**XX*": 0.196164979452404, "O*OX*OXXX": 0.035286884709655686, "O**X**OX*": 0.031463207500296714, "*X*XO*OXO": 0.43791767787321856, "*X*XOXOXO": 0.6767305751031698, "*XOXOXOXO": 0.09160893117451525, "O*XXXOOX*": 0.06838466248119685, "O*XXXOOXO": -0.9767767594421668, "XO**O**X*": 0.030909780564330615, "XOX*O**X*": 0.035341907487324284, "XOX*O**XO": 0.008246966416639124, "XOX*O*XXO": -0.01663023085681166, "XOXOO*XXO": 0.07696124018700257, "O*XXO*OX*": -0.07738604981290453, "OXXXO*OX*": 0.06012947225351663, "O*XX*O***": -0.020102586431765136, "OX*X*****": 0.0492191028991648, "OXOX*****": 0.011803711116742225, "OXOX**X**": 0.11662821331894942, "OXOX**X*O": 0.40878152157272685, "XOOX*****": -0.3628099357102491, "XOOXX****": -0.7519472349009882, "XOOXX*X*O": 0.05367267855792551, "X*O*O**X*": 0.02699988551373786, "X*O*O*XX*": 0.029350846419919682, "X*OOO*XX*": -0.16162445850995957, "X*OOOXXX*": -0.0024272834455435453, "X*OOOXXXO": 0.011713825204887836, "XXOOOXXXO": 0.013015359513979398, "OX*X*O***": 0.04766001877738371, "OXXX*O**O": 0.022270353248823427, "OXXXXO**O": -0.8790402864587163, "OXXXXO*OO": -0.9755832248005395, "OXXXXOXOO": 0.02712950954514817, "OOXX*****": 0.05916231932633971, "OOXX***X*": 0.14510056186049924, "OOXX*O*X*": 0.030421578652032023, "O**XX*OX*": -0.12009444456592776, "O*OX****X": 0.028137897820808926, "O*OX***XX": 0.10385376729946297, "O*OX*O*XX": -0.0411355962407262, "O*XX****O": 0.015702200352504556, "O*XX**X*O": 0.07849719412675923, "OOXXO**X*": 0.012913839900990397, "OOXXO*XX*": 0.9651752992062353, "O*XX**OXO": -0.3353474977933543, "O*XXX*OXO": -0.8790041761649342, "OOXXX*OXO": -0.9759948993496689, "OOXXO*XXO": 0.0379316060359825, "X**X**O*O": 0.06467970260410537, "X**X**OXO": 0.1726628116670138, "X**XO*OXO": -0.04573269940710519, "XX*XO*OXO": 0.7044681267946262, "OX*XXO***": -0.05092418662104802, "OXOXXO***": -0.13339445651790685, "OXOXXOX**": 0.034989356801698776, "OXOXXOX*O": 0.04076816173881435, "O*OXX**X*": 0.6754326340092283, "XOOX*X*XO": -0.7839142717203472, "*O*XX*OX*": 0.0394473866380437, "*O*XX*OXO": -0.12355699561056237, "*O*XXXOXO": 0.029508307257532587, "O*OX**X*X": 0.02067286841836343, "*XXX**OOO": 0.02663156895449246, "O*OX**OXX": 0.28892921636243274, "O*OXX*OXX": 0.7661444643312437, "OOOXX*OXX": 0.045705754642843405, "O**X*O**X": -0.027362184967977238, "O*OXO**XX": -0.36058711016835077, "**OX**XOX": 0.050622114741717884, "O*OX*XOXX": 0.6451188933963923, "OO*X****X": 0.03397945032327124, "OOXX****X": 0.051458611809669236, "OX*XXO*O*": -0.04215914955537201, "OX*XXO*OX": 0.012298790177222286, "OX*XXOOOX": 0.08642869439920439, "XXO*OXOXO": 0.09372077204484247, "O*****X*X": 0.08278698145002632, "O****OX*X": 0.04992643726452525, "O***XOX*X": 0.03842879775556043, "O**OXOX*X": -0.3513172042311637, "O*XOXOX*X": 0.007976154888916653, "OX*XO**XO": 0.014233313316357132, "OX*XOX**O": 0.05624266621726153, "O**X**O*X": 0.033780855621057496, "OOXXX*OOX": -0.9227041596509094, "OOXXXXOOX": 0.0857837272992153, "O*O*X*X**": 0.003072088002152377, "OO*X*X**X": 0.14442296185691086, "OOOX*X**X": 0.03540888941471585, "OOXX*XO*X": 0.07233308205631854, "O**X***OX": 0.04041894837253745, "O*OXOXXOX": 0.0577588611938389, "OXOXOXXOX": 0.06417643779695958, "OXOX*OXX*": 0.23679236250146352, "OXOX*OXXO": 0.02138273357788576, "O*XX***O*": 0.04313405286852019, "O*OX*X*X*": 0.16722861060133673, "OOOX*X*X*": 0.02547998519654454, "O*XX*XOXO": 0.4824096202022513, "OOXXOXXO*": 0.004960330248910772, "OOXXX*XO*": 0.03154083654249198, "OX*X**XO*": 0.060626353974671976, "OX*XO*XO*": 0.07869627808389226, "OX*XOXXO*": 0.22224834261466966, "OX*XO*X**": 0.08277086581281237, "O**XOXX**": 0.3609564500251448, "O*XX*OXO*": -0.25168132777888685, "OXXX*OXO*": 0.05317349331827148, "OXXX*OXOO": -0.8191561814042966, "XOOX****X": -0.10651643695616182, "XOOX***OX": -0.3387639580224165, "XOOXX**OX": 0.09073734397112997, "OXOXX*X*O": 0.8493131452547764, "O*OX*XX**": 0.09768984636105393, "O*OXOXX**": 0.13709093980298429, "OXOXOXX**": 0.17153090817445416, "OXOXOXXO*": 0.056221073365293014, "O**X**X*O": 0.005770803901874712, "O*XXO*X*O": 0.08285990012241162, "***X***XO": 0.11033946591036828, "OXOXOXX*O": 0.029454550180251383, "O*OXOXX*X": 0.2107787099151432, "OOOX*XX**": 0.02988383454098739, "O*OXX*XO*": -0.015348260494722998, "OXOXX*XO*": 0.004194442187180884, "OXOXX*XOO": -0.924482878315299, "O*OXX*XXO": 0.9097448961270342, "O*OXXOXXO": 0.09690755347098354, "XO*X*O***": -0.006115617069394948, "XO*X*O*X*": 0.08934142367466476, "XO*X*O*XO": -0.04240809416367522, "XO*X*OXXO": 0.05524252049887778, "OX*XO****": 0.05035578662997929, "OOOXX*X**": 0.06598352964324754, "OOOX**XX*": 0.02118541418376212, "OOOXX*XXO": 0.020674982935304367, "OXOX**XOX": 0.05105560339751943, "OXOX*OXOX": 0.008854853379984675, "OXOXXOXOX": 0.008795395736567081, "OOXX**OX*": -0.14395598039972934, "OXXO*O**X": 0.20782298181736683, "OXXO*OX*X": 0.5126535474130378, "O**X*XOX*": 0.02190258825270127, "O**X*XOXO": -0.022633706469710385, "OXXXXO*O*": 0.07701607753359034, "OXOX***X*": 0.058605279228408906, "*XOX**XOO": 0.058109790283132956, "OX*X***OX": 0.027453584515565527, "OX*XO**OX": 0.025246847919742, "OXXXO**OX": 0.05419677909804935, "OO*X***X*": 0.017429710140937024, "OXOX***OX": 0.021779052579228297, "OXOX*X*OX": -0.07680737075898489, "OXOX*XOOX": -0.5052723628676313, "OXOXXXOOX": 0.01647303192609718, "OXOXO*XOX": 0.057758794017263665, "OO*X**X**": 0.06099269752334821, "OO*X**XX*": 0.3891282442609756, "OXXX***O*": 0.03612025204137059, "OXXX**XOO": 0.24997167092167552, "OX*XX*O*O": -0.7413024874244705, "OX*XX*OXO": 0.05989813151324494, "OOXXOX*X*": 0.6345921472212438, "OOXXOX*XO": 0.04469792827379371, "OXOXX**OX": 0.002046697461682535, "OXOXX*OOX": -0.9851742681215799, "OX*XX*OOX": 0.03585157354433932, "OX*X**OOX": 0.05531263705597665, "*XXXO*OXO": 0.6161305877224545, "OXXXO*OXO": 0.019703726599432803, "*X*X**O*O": 0.07384153443017122, "*XX*****O": -0.010502617625468669, "*XX*O***O": -0.1396715529662581, "*XX*OX**O": 0.09999980581387151, "*XX*OX*OO": -0.20871399617868208, "*XOXO**XO": 0.059757199375815966, "*XOXO*XXO": 0.348111687724023, "OOXX***OX": 0.21404460805552886, "*OXX****O": 0.018053004272730298, "*OXX**X*O": 0.10265710946888738, "*OXX**XOO": -0.41169735968560506, "XOXX**XOO": 0.018145515689803018, "OOXX*O**X": -0.023962428820100544, "OOXXXO**X": 0.06096483933903505, "OOXXOX**X": 0.0032893307628758753, "*X****X*O": 0.06818643504281299, "*X****XOO": 0.05478918043142063, "OX*XXXOO*": 0.06301329725126335, "OX*XXO**O": -0.7675414433147875, "XOOX***X*": 0.0948323309927608, "XOOX*O*X*": -0.5610399797990018, "XOOX*OXX*": 0.012566803248453507, "O**XX**O*": -0.6022534650032378, "OXXXXOO*O": -0.9767767594421668, "OX*XXO*XO": 0.05759222058265178, "O**XX***O": -0.5413240095721296, "O**XXOXXO": 0.511277041101494, "X*O***XXO": 0.12371920513931552, "X*O*O*XXO": -0.1522099768635412, "XXO*O*XXO": 0.048487546248110365, "XXO*OOXXO": 0.02640579129228561, "OX*XXOXO*": -0.019368038275636493, "OX*XXOXOO": -0.9755824864913282, "OXOXXOXO*": 0.007915856162910382, "O**XXX**O": 0.058424483197934335, "OX*XXOO**": -0.02564504193336482, "O**XXO**X": 0.040338427775073606, "OO*XXO**X": 0.03450918874542982, "O*OXX****": -0.33646719551345755, "*XOXOXXOO": -0.3892436994819002, "XXOXOXXOO": 0.04209150659756228, "OO*XX****": -0.10516998450463934, "OOXXX****": -0.08222724435217268, "O*XXXO***": 0.04437432446956054, "O*XXXO*O*": -0.817966533395043, "O**XX*O**": -0.12998597211503038, "O**XXOOX*": -0.08287103740087827, "O**XXOOXX": -0.02701497610987528, "O*OXXOOXX": -0.9771612876854662, "OXOXXOOXX": 0.024654721076518504, "OOXXXOOX*": 0.07640381752001235, "OO*XX*OX*": -0.395158285336861, "OO*XX*OXX": 0.24762405081994077, "OO*XXOOXX": 0.07640381752001235, "O**XX*XOO": -0.7248068675599135, "X*******O": -0.08806215841579453, "X*O*OXXXO": -0.08296168355808523, "OOXXXO*OX": -0.9459192305004036, "XOOXX*O**": -0.769801545903546, "O**XXO*OX": 0.007719044531587055, "*OXXOX***": 0.621954551015892, "*OXXOX*O*": 0.010958141091421715, "O**XXOO*X": -0.03941961317436766, "OO*XXOX*X": 0.8630719895856521, "O*OXXO**X": -0.015840504032971978, "O*XXXO*OX": -0.01577452398399788, "O**XXXO**": 0.07471540208650576, "O*XXXOXO*": 0.035902327872494914, "O*XXXOOOX": 0.08642869439920439, "OOXXXO***": -0.009954324653860699, "OO*XOXX**": 0.6055539518772652, "OO*XOXX*X": 0.90384887797894, "OOOXOXX*X": 0.08689816886143412, "OO*XX*X**": 0.6402797340262423, "O**XOX*X*": 0.2617038582354295, "***XO**X*": 0.11129780065178653, "***XOO*X*": 0.023085296244751634, "OO*XX***X": 0.5734867274407365, "O*OOXXXOX": 0.06325436352275741, "OXOOXXXOX": 0.07028262576153821, "OOXXXXO**": 0.03686013309923462, "OO*XX**OX": -0.09005028948585472, "OO*XXX*OX": 0.020813152317932595, "*O*X****X": 0.07496125580219185, "OOXXX***O": -0.6183456876748572, "OOXXX**XO": -0.8737478800924734, "OO*XX**X*": 0.11883765444874467, "OOOXX**X*": 0.029535815307761493, "OOXXX*X*O": 0.09991464056753052, "***X*OX**": -0.05243869750217162, "*XO******": 0.0036532258241111244, "*XOX*XOO*": 0.01176103732158472, "*XOX*XOOX": 0.11496037457395551, "*XOXOXOOX": 0.015481372362604585, "OX*XXOOX*": 0.09634901722656974, "O*****XX*": 0.08883489179086425, "O***O*XX*": -0.11950187548120828, "OOXXX**O*": -0.5813542464907262, "OOXXXOX**": 0.07748285902754481, "***OOX*X*": 0.025389665598626897, "OOXXXX**O": 0.056046328100445, "OO*XXX***": 0.0278923998515375, "XOOXXO***": -0.8838898264298198, "XOOXXO**X": 0.016988476296849297, "O*XXXOO**": 0.06167614540719942, "***X*O**X": 0.05077510075962516, "O**X*OOXX": 0.025550189738729502, "O**XOO*XX": -0.11327631826234998, "OX*XOO*XX": -0.004271808134024601, "XO*******": -0.17003935083553107, "XO*X*X**O": 0.032143805726260015, "XOOX*X**O": -0.6728450752338785, "XOOX*XX*O": 0.014652676908913975, "X**XOOOX*": -0.0011724605879819272, "X**XOOOXX": 0.9087822075141414, "XO*XOOOXX": 0.07262809272818875, "XOXXOOOXX": 0.08069979497328894, "O*XXXOO*X": 0.06878921010484601, "***X*O*X*": 0.057624565763362105, "***XOO**X": -0.004479268510693293, "X**XOO**X": 0.074431509737512, "X*OXOO**X": -0.37092357241094165, "X*OXOO*XX": 0.2947466712512187, "XOOXOO*XX": -0.7878770698930204, "XOOXOOXXX": 0.0019575632412614286, "X**X***O*": 0.1257926702332763, "*O*X*O**X": 0.003953395608659342, "*OXX*O**X": 0.2133932416417752, "XX*XOX*OO": 0.5737340656056821, "XXOXOX*OO": -0.8813801608649648, "***XOX**O": 0.05971683930263315, "***XOX*XO": 0.23984642032333553, "**OX*X*XO": 0.06371670464469309, "**OXOX*XO": 0.0005768647487514461, "*XOXOX*XO": 0.42632517985559043, "OXOXOX*XO": 0.019410859616837164, "***X**X*O": 0.059696401683841875, "***X**XOO": 0.01634641066447643, "*X**X*XOO": 0.18703507825003032, "*X*OX*XOO": -0.06640307618618267, "XX*OX*XOO": 0.018546493022219942, "XXOOX*XOO": 0.0684173325776124, "XXOOXXXOO": 0.0760192584195694, "*XXXO*XOO": 0.724683201418281, "*XXXOOXOO": -0.5879402568732459, "XXXXOOXOO": 0.07360043526637138, "***XX***O": 0.0906439495145985, "OO*XX**XO": -0.7344454790259822, "OXXOOOX*X": 0.002657796601949214, "X*****O**": -0.01786222397720827, "XO*XOXOOX": 0.032690246448298856, "***XXO**O": 0.09372132575521915, "**XXXO**O": 0.02591981708691382, "*OXXXO**O": -0.03227939081707136, "XOXXXO**O": 0.06633384892351213, "XOXXXOO*O": 0.07589981195357537, "XOXXXOOXO": 0.08433312439286159, "XXOXOO**X": 0.8806115893209447, "XXOXOOO*X": 0.030110718599605915, "X*OXOOX*X": 0.04723626241945578, "*X*XOO**X": 0.06728236018574552, "OX*XOO**X": 0.0010900344771880982, "O**OXX*XO": -0.76019446933546, "O**OXXXXO": -0.8228037098632578, "O*OOXXXXO": -0.9682037606016396, "OXOOXXXXO": 0.03473431582845201, "XO*XOO**X": 0.02223417686268052, "XO*XOOX*X": 0.09842967845030769, "OOXXOO*XX": -0.8185771193128977, "OO*X***XX": 0.11890420888445552, "*O*XXO**X": 0.059959332616094076, "*O*XXO*OX": -0.40663483489013136, "*O*XXOXOX": -0.817313556545433, "*OOXXOXOX": -0.9266219697382189, "XOOXXOXOX": 0.08124460880831079, "**XX*O***": 0.004745807653941384, "O*XX*OX**": -0.0757789105551592, "**XX*O**O": -0.017741468485264436, "***XX*OO*": -0.14693591767913577, "***XX*OOX": -0.02860548707945898, "***XXOOOX": -0.044610960792919374, "**XXXOOOX": 0.07602806126910175, "**OXX*O**": -0.6331065962648901, "***XXOO**": -0.0045476505020985636, "***XXOO*X": -0.007722280549866902, "OX*XXOO*X": 0.035747749916688984, "OXO*X*X**": -0.05528957412923159, "OXO*X*X*O": -0.7477961963678131, "*O*XXOO*X": 0.02348009930155658, "*O*XXOOXX": 0.06413905140738203, "OXOXXOO*X": -0.9778107510311321, "*XO*X*XOO": 0.017124151553195004, "*XO*XXXOO": 0.04265991187143826, "*XOOXXXOO": 0.0684173325776124, "**OX****X": 0.07825963331437592, "**OX***OX": 0.06547157336612264, "**OX*OXOX": -0.25517164775588586, "X*OX*OXOX": 0.09385345008103059, "O*XXOXOXO": 0.08254994593783724, "***X**O*X": 0.0971014670504309, "OOXX**OXX": 0.05288056547726075, "***X*XO**": 0.07060756494560269, "***XXXO*O": 0.07533871360073463, "****X*O*X": 0.020719086099684186, "O***X*O*X": -0.007655927089640527, "OX**X*O*X": 0.5189596475456215, "OXO*X*O*X": -0.3534852492562344, "OXOXX*O*X": -0.8799042351720232, "***XXO***": 0.020343172885117916, "**OXXOO*X": -0.7441255255467948, "**OXXOOXX": -0.8255286845601604, "***XOX***": 0.12199801017181756, "**XX*XO*O": 0.17928334368535914, "*OXX*XO*O": -0.044248132784498725, "XOXX*XO*O": 0.13864048010884836, "XOXXOXO*O": 0.0758804222869379, "XOXXOXOXO": 0.08431125364888536, "OOXX*OX*X": -0.6454051848582305, "*OXX*O*OX": 0.17528624412008395, "*OXX*OO*X": 0.036823624565150065, "*OXXXOO*X": 0.06855475086398184, "*X*X*O***": 0.0423705531845696, "O*XXXO**O": -0.8045963057274068, "*OXXO***X": 0.3262832933823737, "OO*X**X*X": 0.13565916225496638, "*O*X*O*XX": 0.0055200087799921384, "*OOX****X": 0.034712698637391216, "XOOX*O**X": -0.4918419229230007, "XOXX****O": 0.03549394333612485, "XOXX*O**O": -0.1516958236563946, "*O*XO***X": 0.006976926805180623, "*O*X**O*X": 0.021461008606544058, "*OXX***O*": 0.04353151746434525, "*OXX***OX": 0.21311664727591828, "*O*X***OX": 0.11108241458904355, "*O*XO*X*X": 0.47950056412339814, "*O*XO*XOX": 0.004021723929160048, "XO*XO****": -0.015930601163995653, "XO*XO**X*": 0.061096577841438716, "XO*XO*OX*": 0.04841385606193822, "XO*XOXOX*": 0.33513510978397687, "XO*XOXOXO": 0.07587952470752704, "*O*X**XOX": 0.19667821392854046, "O*X*X*O*X": 1.0298867581373203, "O*X*XOO*X": 0.06381147339150134, "*O*X**X**": 0.09169197319417448, "OO*XX*XOX": 0.6526988215075341, "OO*XXOXOX": -0.9160029617868976, "OO*X*XX**": 0.04162408792621268, "OOXXOXX**": 0.9338168203294851, "OOXX**X**": 0.2617057980229682, "OOXXO*X**": 0.7763682323710634, "OO*X*OX*X": 0.019575639653469482, "*X***OOX*": 0.07910737379244354, "XX***OOX*": -0.06599737181054409, "XX*O*OOX*": -0.7684702239384492, "XXXO*OOX*": 0.06235999921009575, "X**XO****": 0.10545121604465575, "X**X****O": 0.03448531566041001, "OOOXX*XOX": 0.057604242615141056, "OO*XO*X*X": -0.7358692061237492, "OO*X*XXOX": 0.6498215435883563, "XOOX**X**": 0.050730897002956514, "*OOX**X**": 0.06854615914141832, "*OOX**X*X": 0.6343657411131262, "*OOX*OX*X": 0.05818415739443699, "*OOXXOX*X": 0.37374988971503426, "*OOX*OXX*": -0.040703260193923146, "*OOXXOXX*": 0.24446041675850902, "*O*XO*X**": -0.06045214731033122, "OOOX**X*X": 0.08718753556891704, "*OXXO**OX": 0.03295841753325486, "OX*OX*O*X": 0.05301773554317605, "*O*X***X*": 0.043077825836014695, "*O*X**OX*": 0.019865465397711394, "*O*XX****": -0.056912137346904326, "*OXXXXOO*": 0.024789497810570674, "*O*XX**O*": -0.5650658112251384, "*O*XXX*O*": 0.05576912254715699, "*O*XX*O*X": -0.06353442921964705, "OO*XX*O*X": -0.9430097486117384, "*OXX*O***": 0.004009153186658121, "*O*X*X***": 0.01081017263430638, "*O*X*X*O*": -0.5627120700589389, "*OXXXO*XO": 0.0663432326714132, "OXXX*O*O*": -0.03526599168804256, "X**XOO*OX": -0.43849465665587806, "X**XOOXOX": 0.04497650831463384, "XOXXOO**X": 0.07563889353191665, "XOXXOO*OX": 0.051764314852924646, "***X*O*OX": -0.0049719471110723605, "***XXO*OX": 0.02902520439687636, "XO*X*X*OO": -0.14217764166225616, "XO*X*XXOO": 0.03739409945381041, "X**X*O*OX": -0.21664417677617817, "***X*OXOX": -0.06356793307887881, "X*OX*O*OX": -0.2917355655927397, "**XO*X*XO": 0.10133445095863385, "O*XO*X*XO": 0.22777990207002, "OXXO*X*XO": 0.7386074588384914, "OXXOOX*XO": 0.08724267595628245, "X**X*OOOX": -0.313121606792321, "XX*X*OOOX": -0.5567328015530001, "XX*XOOOOX": -0.9551934413788858, "XXXXOOOOX": 0.02611162100008795, "***X*OO*X": 0.04628051538556301, "**XX*OO*X": 0.07675023858910276, "*X*X*OO*X": 0.07153141413785434, "*X*XOOO*X": 0.04590361446051483, "**OX*O**X": 0.05317033260508875, "**OXXO**X": -0.0005063618851429441, "*OOXXO**X": -0.5246778286427549, "**XXXO*OO": -0.6390379667926064, "X*XXXO*OO": 1.0175218073248575, "X*XXXOOOO": 0.07160202502723943, "***XXOOX*": 0.026817235656708453, "OXOXXO**X": -0.11320153814260059, "***XXOOXO": 0.005894828932208405, "*X*XXOOXO": 0.06915934453480065, "*XXXXO*OO": 0.9128537045060942, "**XXXOXOO": 0.009351691322299826, "**XXXOO*O": 0.03972536264074478, "**XXXOOXO": 0.061426408561692944, "*X*XXO**O": 0.5728283397137535, "*OXXXOOXO": 0.07589981195357548, "*O*XXO***": -0.07972670309843692, "**OOXX*XO": 0.0035433979972258676, "**OOXXXXO": -0.06572157302085017, "OXOXXO*X*": 0.02934320520146738, "*XXXXOO*O": 0.9108564290523214, "XO*OXXOXO": 0.0003204447236928301, "XOXOXXOXO": 0.00035604969299203316, "X*XXXOO*O": 0.13807531553891625, "*O*XXO*X*": 0.07916737555805538, "*XO*XO*X*": 0.07071374181004147, "***X*OXO*": -0.04925939794504929, "OX*X*O*X*": 0.03022232009241925, "XO*XXO*OX": 0.02161084576906175, "X*XXOOOX*": 0.0452740164404711, "X*XXOOOXO": -0.7924752648532918, "**OXXO*OX": -0.10891571695235013, "*XOXXO*OX": -0.022021808874247515, "*XOXXOOOX": -0.9528711119868591, "**OX*X***": 0.0338230452891362, "**OXOX***": 0.050168428831128084, "**OXOXX**": 0.05478815070622375, "*OXX*O*X*": 0.05857102179498934, "*OXX*O*XO": 0.005525400337824466, "*OXXOO*X*": -0.15307989754478477, "*OXXOO*XX": 0.05388356782795129, "O**X*OXOX": -0.033553566782324504, "O**XXOXOX": -0.07307972249931671, "***XOOXOX": -0.5169886252466933, "***XOOX**": -0.10583250964352257, "X**XOOX**": 0.02599419990882608, "*X*X*OXO*": 0.023914964936736026, "*XOX*OXO*": -0.015118617591200922, "XXOX*OXO*": 0.07868006992100139, "*O*X*OXOX": -0.19815090611380193, "O*OXXO*XX": 0.6921673959048474, "***XXOX*O": 0.8769493412724241, "O**XXOX*O": -0.7697622214168773, "*O*XX***O": -0.0772745162495401, "XO*XX**OO": -0.8968354369990499, "XO*XX*XOO": 0.010691495094137395, "**OXX***O": -0.7813622563027568, "X*OXXO*OX": 0.05520737562274608, "**XX****O": 0.04483987124678861, "*OXX***XO": 0.06760235354583258, "XOXXXO*OO": -0.7751869263748017, "XOXXXOXOO": 0.040338624437650274, "XOXX***OO": -0.5210485524793995, "*OXX*X**O": 0.0023750025735326417, "*O*XOX*XO": 0.03654277581663253, "*O*XOXXXO": 0.34572511023607033, "OO*XOXXXO": 0.06355975150193491, "**XXO***O": 0.02271559971652226, "*XXXO***O": 0.2900562813384534, "*OXXX***O": 0.0270546401321162, "**XX***OO": 0.028229202414255514, "X*XX***OO": 0.16832445054718181, "**XX*X*OO": 0.10067510882643305, "O*XX*X*OO": 0.18567480099241096, "OXXX*X*OO": 0.5441617521403881, "**XX**XOO": -0.12895183012050257, "***X**OX*": 0.03904434620414113, "X*OX****O": -0.35357768086870706, "X*OX***XO": 0.1340698709648867, "XOOX***XO": -0.23404601138260997, "XOOX*XOXO": -0.8953481636128289, "XOOXXXOXO": 0.08302322572979874, "*X***XXOO": 0.0605361553643801, "*X**OXXOO": -0.03274175654723313, "***XX*XOO": -0.6086912483509911, "X*OXOX*XO": 0.4883062454721111, "OXXXO***O": 0.030079478096456128, "X**X*XO*O": 0.04652963126007679, "X*OOX*XOX": 0.07134185413501325, "**XXO*X*O": 0.3434959070202199, "X*XXO***O": -0.33616096231016906, "X*XXO*O*O": -0.786486355165372, "X*XXO*OXO": 0.06592254531352658, "OXO*OXXOX": 0.057758794017263665, "**OX**X*O": -0.023371852694509213, "**OX**XXO": 0.13633978509497488, "**OX*OXXO": 0.09990035877644837, "***XO*X*O": -0.09005116138018371, "***X*OX*O": -0.0932621892565513, "OO*XXOXXO": -0.3038776660467757, "X*OXX***O": 0.9391223661274128, "XOOXXX**O": 0.059640827312783834, "X**XOX**O": 0.039947073026262866, "XO*XOX**O": -0.41755461815808326, "XO*XOXX*O": 0.05229492689949984, "******X*O": -0.08068580258187522, "OXX*XOO*X": 0.1942488834321432, "OXX*XOOOX": 0.08608433929271617, "**X*X*O**": 0.023134583552400854, "**X*X*O*O": -0.00045617470149274687, "O***X*OXX": 0.24181238912551134, "O*O*X*OXX": -0.7408878835853027, "OXO*X*OXX": 0.005407190631292758, "O*X*XOOXX": 0.17541146888415268, "OOX*XOOXX": 0.07640376557588843, "O**XX*O*X": -0.05088400388126764, "OXXOXOO*X": 0.033011010818425536, "***OX*O*X": -0.509551720336672, "**XOX*O*X": 0.8200631786473048, "**XOXOO*X": -0.3919451264363467, "*XXOXOO*X": 0.40069874685677764, "X*XOXOO*X": 0.09068350120812052, "XO*XX*O**": -0.013125023953762329, "*OOXX*O*X": -0.7948876392209933, "XOOXX*O*X": 0.03366583444566804, "**XOX*OOX": -0.35336512871368164, "**XOXXOOX": 0.02941437938179108, "****XXO**": -0.06907076130953614, "***OXXO**": -0.002978747337933907, "**XOXXO**": 0.6854172250133704, "**XOXXO*O": 0.9246918517899753, "X*XOXXO*O": 1.0439978998852955, "XOXOXXO*O": 0.0003204447236928301, "****X*OX*": -0.017767212401446877, "*O**X*OX*": -0.020922263928675362, "X***X*O**": -0.0021379221246064137, "X*O*X*O**": -0.6126458910940978, "****XO***": -0.43365835004919884, "****X**O*": -0.3708934436145129, "X***X**O*": -0.001134020280206643, "X*O*X**O*": -0.06528924948911889, "X*O*X*XO*": -0.07258664286891883, "XOO*X*XO*": -0.5244935148839553, "XOO*X*XOX": 0.07395861632650838, "X*XX**O*O": 0.3391209407311299, "XO*X*O*OX": -0.3864603029419752, "XO*X*XO*O": -0.028413969977136203, "*O*O*X*X*": 0.07477033029072329, "*O*O*XXX*": -0.03777568467364467, "*O*OOXXX*": -0.21719320364340627, "*O*OOXXXX": 0.08053527585358888, "X**X*O**O": -0.2901507676379677, "X**X*OX*O": 0.040397694688289076, "X**XOXOXO": 0.20353430208560114, "X**X***OO": -0.4481860180028508, "X**XO***O": -0.21043784317907205, "XOXXO*OXO": 0.07588012827385208, "X*XXOXO*O": 0.0833412855624095, "X**XO*X*O": 0.08797145807465445, "XOXX*XOOO": 0.02249616213814274, "XO*X**X*O": 0.029562131001136707, "*X*XOO***": 0.05412983364387721, "X**X**XOO": 0.06160330278222967, "X*OX**X*O": 0.032917624165208416, "XXOXO*OXO": 0.09965415888173017, "X*OXXO**O": 0.09671830085244991, "X**XX*O*O": 0.155346896627452, "XO*XX*O*O": 0.04488005641557914, "XO*XX*OXO": 0.0677687839322984, "XOOXX*OXO": -0.9252590617611263, "***XO*X**": 0.05723663411615173, "XOXXO***O": -0.7987002877879712, "XOXXO**XO": 0.06111826039837161, "***XOXO**": 0.1161474020468453, "*O*XOOX*X": -0.5001483335176782, "*X*XOO*X*": 0.035772689442153345, "***XO***X": 0.09533535908720012, "XXOXOO*XO": 0.07174810982455594, "*O*****X*": 0.0027476004316707775, "***XOO*XX": 0.04187306639364828, "*X*XOOOX*": -0.005681867056394337, "OX*XOO*X*": -0.015669815576298804, "OX*XOOXX*": 0.6631862411550637, "*XXXOOOX*": 0.057915089260379735, "*XXXOOOXO": -0.20643543146244553, "*X*XO****": 0.17510916415923192, "OXXXO*XOO": 0.006628061133111707, "XX*XOOOX*": -0.7306958526126042, "**OXO**X*": 0.033345049500348015, "**OXO**XX": 0.19304595570810007, "XO*XOXO**": 0.05062264358125492, "XOXXOXO**": 0.13116024152244796, "*OOXO**XX": -0.11634808357088469, "*OOXOX*XX": 0.7496252298491594, "OOOXOX*XX": 0.07314750777617034, "X*OXO**X*": 0.12238418764072242, "X*OXO*OX*": 0.09019237066331526, "**XXOO*X*": -0.02541861588644166, "*OXXOOOXX": 0.07262981547595998, "***XO**XO": 0.13446613933737886, "**OXOXXXO": 0.5388227088484818, "*XOXX*XOO": 0.2257380152419743, "OXX**O*OX": 0.05158593796019591, "OXX*XO*OX": 0.06428090490879658, "OXXOXO*OX": -0.7353090516065859, "***XOXOXO": 0.1680036736124515, "X**XOXO*O": 0.09054595140066989, "XX*XOXO*O": 0.3175203346229767, "XXOXOXO*O": 0.027910115394199755, "OX*XO*XOX": 0.05202755716271226, "XX*XO*O**": 0.3114873110678868, "XX*XO*OO*": -0.023667411927757967, "XX*XO*OOX": 0.7730638470656779, "**XO*X***": 0.04925396227110547, "O*XO*X***": -0.05214667865025719, "O*XO*X**X": 0.02548238635646576, "*XOXXOXOO": 0.01561023683358096, "X**O*X***": 0.0539953278474877, "XO*O*X***": 0.013743610001458045, "XO*O*X*X*": 0.02651743814057775, "XO*O*X*XO": 0.033805257316491005, "XXOXO*O**": 0.07094380607373034, "*O*XOX***": 0.09454930404110223, "**O**XXOX": 0.049258228567626766, "**O*OXXOX": 0.051849330257620944, "**OXOXXOX": 0.10840084365861301, "X*XXO*O**": 0.08714304037893363, "*O*XO**XX": 0.14372205946436806, "*O*XO*OXX": 0.0547843668412382, "*OXXO*OXX": 0.05058342280635575, "****X***O": -0.10756239993021888, "XO*XXO***": -0.06189155514009709, "****XOX**": -0.019470054899105468, "***OXOX**": -0.2150795118124772, "*X*OXOX**": -0.3729612777358055, "*X*OXOX*O": -0.5937608658941611, "*X*OXOXXO": 0.0034549798020613756, "**X*XO***": 0.021900691490456092, "**X*XO**O": -0.05018073311891757, "X**XO**O*": -0.25286700960258685, "X*XXO**O*": 0.2849236151211779, "X*XXOO*O*": -0.56306222425775, "X*XXOOXO*": 0.023034131067447408, "X*X**O***": 0.0490073891540354, "X*X**O**O": -0.06649669309158407, "X*X**O*XO": 0.01606966262227517, "XOX**O*XO": -0.0789669584054884, "XOXX*O*XO": 0.04036717924237084, "XOXX*OOXO": 0.06811252268923731, "**XOXOX**": 0.02919531724281206, "*O**X****": -0.19884550834323758, "*OXXXO***": -0.022779319910055388, "**O*X****": -0.10824624221258226, "*OOXX****": -0.307553300246023, "XXO*X*XOO": 0.17900849892240475, "**X***O**": 0.00015469475354504738, "O*XX*XO**": 0.032699574849185675, "O*XX*XOO*": -0.09863433535084783, "O*XX*XOOX": 0.00012318671440553208, "**X*****O": -0.0014640268839878992, "**X*O****": 0.026326960580676635, "*OXXOOX**": -0.15848443525783273, "*OXXOOXX*": -0.7582410425578318, "X*XXOO*OX": 0.6723183463663991, "XO*XO*OXX": 0.12193137400713716, "XOXXO*OX*": 0.0679828411439621, "XO*XO***X": -0.015036298256898542, "XO*XOO*XX": -0.0007749473512705576, "XX*XOXOO*": 0.9607089197386217, "XXOXOXOO*": 0.056224718285275845, "XX*XO**O*": 0.0850112454106164, "X**XO*OX*": 0.702848794147473, "X*XXOOO**": -0.0002874219698985195, "X**XO*XO*": 0.087780174237643, "OO*X*X*X*": 0.20763868054882112, "XOXXO*O**": 0.09010907987857003, "XOXXOOOX*": 0.07262981547596012, "X*OX**O**": -0.37310518648239205, "X*OXX*O**": -0.6861311863617205, "XOXXO*O*X": 0.6147099302060575, "XOXXO*OOX": 0.08995892700099531, "*X**XOXOO": -0.02090823429455968, "XX**XOXOO": 0.8826805277801937, "XX*OXOXOO": -0.9828684754647066, "XXXOXOXOO": 0.018925082528988526, "**OXX**O*": -0.20218022132136418, "**OXX**OX": -0.09033042600181972, "*OOXX**OX": -0.5214106280253933, "X*XXO*OO*": -0.07905521675666104, "X*XXO*OOX": 1.000246993651147, "XOXXOXOO*": 0.031750533642324184, "X*XXOXOO*": 0.9703585683372549, "*O*XOX**X": 0.3968979152701219, "OO*XOX**X": -0.3296341304975473, "XX*XO***O": 0.09525264204084381, "XX*XO**OO": -0.24100139453461744, "**OX**X**": 0.05809157567136906, "*OXXO**X*": 0.046883299724888604, "OOXXO**XX": -0.5588320945843117, "OOXXO*OXX": -0.9225485766096914, "OOXXOXOXX": 0.005795286564127967, "X*OX**O*X": 0.6310383997716701, "*XOXO****": 0.05380835858149298, "*XOXO***X": 0.22395149136054662, "OXOXO***X": 0.08687776334512975, "OXOXO*X*X": -0.023776720473776235, "**OX*XO**": 0.06312144045976324, "**OXOXXO*": -0.036441227539093124, "**OX*X**O": 0.015006630263800395, "OXOXOOX*X": -0.8020498814530165, "**OX*O*X*": 0.08685208644414301, "X*OX*O*X*": 0.09165520633184232, "**O*X**X*": 0.018783241553143645, "**O*XO*X*": -0.23547960410419055, "XOOXXO*X*": 0.1780990908936904, "**OXXOXOX": -0.007915407462031865, "X*OX**OX*": 0.11910380708948462, "XXOX*O***": 0.32620350100170725, "XXOX*O*O*": -0.1657752602933586, "X*OX*OOX*": 0.05002185721816293, "X*OXXOOX*": 0.5544012505194854, "XOOXXOOX*": -0.9162650640533296, "XOOXXOOXX": 0.09303881771852218, "XXO*XOXOO": 0.02602356707880691, "XXOX**O**": 0.06167693629266939, "XXOX**O*O": 0.5219712693448102, "XXOX**OXO": 0.8625049628353161, "XXOX*OOXO": 0.07495855215823709, "XOOXX*OX*": -0.8250807116597326, "X*OX***O*": -0.2745032947928683, "X*OX**XO*": 0.011340928609565749, "X*OX*O**X": 0.07922020026247144, "X**O*X*O*": 0.053984173599459694, "X**OXX*O*": 0.036112264037260346, "XO*OXX*O*": -0.22504844753303344, "XO*OXXXO*": -0.8561286275857942, "XOOOXXXO*": -0.9781554604225401, "X**X*OXO*": 0.06838742667809322, "*X***OX*O": 0.0644714009511245, "*XX**OX*O": 0.07019963843067782, "*XXO*OX*O": 0.10573414752914399, "*XXO*OXXO": 0.37019097082249103, "*XXOOOXXO": 0.019870490192420067, "**X***X*O": 0.06474624278986348, "**X***XOO": -0.00014182479519145308, "***X*X*O*": 0.035157123972487755, "X**XXOOOX": 0.06710841492169071, "XOOXXOX**": 0.026241615416077294, "XXOX****O": 0.1821711899633772, "***X**XO*": 0.05843612909399909, "***X*XXOO": 0.08054369145365266, "O**X*XXOO": -0.05786090303631112, "O**XXXXOO": 0.07470782312784065, "XX*XOXOOO": 0.014544187146401733, "*O*X*X**O": 0.08343803847546474, "*OXX*XOXO": 0.05276042971665388, "***XX**O*": -0.04233351118259252, "XX*X*O*O*": -0.004218041751422776, "XOXXOOO*X": 0.07262981326303898, "OX*******": 0.008689095894909602, "***XOX*O*": 0.05301679971006541, "**XXOX*O*": 0.18563207781633795, "X*OXOXO**": 0.08958573359711469, "XO*OXXXOO": -0.9601592260484343, "XOXOXXXOO": 0.044254092478336775, "***XO**OX": 0.12855157462951808, "**XXO**OX": 0.13906275257670941, "***XO*O*X": -0.06439836558400777, "XXXXO*O*O": 0.0570051180900399, "O**XO**X*": 0.05018772389759482, "X**XO**XO": 0.2519723204705816, "***XO*XXO": 0.34985365480189734, "O**XO*XXO": 0.014576998489263882, "*O*X*O*X*": 0.024209088525369765, "X**OOX***": 0.06462178461714622, "*O***X***": -0.0515028682854143, "OO*XOX*XX": 0.136871659725053, "*X*O*X***": -0.00459858609835795, "*X*O*X*O*": -0.06734951647111972, "*XXO*X*O*": -0.3379231459670247, "OXXO*X*O*": -0.3709237374329247, "OXXO*X*OX": 0.03644006268882801, "*XX***XOO": 0.0805051032550004, "*XX**OXOO": -0.11361739777033546, "XXX**OXOO": 0.025447179465372196, "OXXOXX*O*": 0.6613011357054616, "OXXOXXOO*": 0.06814436345232876, "*X*O*X*OX": 0.026123556658300212, "*X*OOX*OX": -0.059394272285072554, "*X*OOXXOX": -0.010837382671647876, "*X*OXX*O*": 0.2551619935473419, "*X*OXXOO*": 0.7594373464716103, "*XXOXXOO*": 0.9292486812673304, "***XOXOX*": 0.08289116989563719, "*X*O*XXO*": -0.004249210007649277, "*X*OOXXO*": -0.22538831375108448, "*X*O*X**O": -0.03681032747531479, "*X*O*XX*O": 0.013640482561170862, "*X*O*XXOO": -0.1484060334577085, "*XXO*XXOO": -0.5038170081697975, "*XXOOXXOO": -0.9048259457825915, "XXXOOXXOO": 0.0967230238818888, "**XXOXOXO": 0.3227450685381026, "*X***X**O": 0.07015905212923215, "*X*OXXXOO": 0.057738091335595244, "**X**X**O": 0.04325028889879625, "*XOO*X***": 0.008881738135406622, "*XOO*X**X": 0.06461612265734587, "*XOOOX**X": 0.030914193711065522, "****XX**O": -0.10531244339015307, "***OXX**O": -0.043831395137618134, "*OXOXX*XO": -0.2105602255898349, "*OXOXXOXO": 0.0003204447236928301, "*****X*O*": -0.17705489235774433, "***XOXXOO": -0.005770280014734813, "*****X*OX": 0.013729261170792128, "****OX*OX": -0.7616546139063012, "***XOX*OX": 0.1941061074338355, "**OXOX*OX": 0.08715593067678379, "**X*OX*OX": 0.034075621101800256, "X*OXOX*OX": 0.3279573790002224, "*O*XOX*OX": 0.06546071977742844, "X****X*O*": 0.04771171593332026, "**O**X***": -0.018211556929386526, "X*OXOX***": 0.19377225385958327, "O*X**XX*O": 0.0011810689043171355, "O*X**XXOO": -0.08530802575368827, "OXX**XXOO": -0.1650555938109055, "OXXO*XXOO": -0.8591865291208143, "OXXOXXXOO": 0.0913601696902855, "O*X***X*O": -0.07907014799214773, "OXX**X**O": 0.06034794359531172, "OXX**XO*O": 0.2862456360242663, "OXX**XOXO": 0.5388375455859452, "OXXO*XOXO": 0.005251196724387686, "****OX***": -0.0019040501073084113, "O**XOXXOX": 0.05385638146252121, "*O*XOXOX*": 0.024297906342330994, "X*OXOXOXO": 0.06457518794302922, "**XXOXO**": 0.08934132573002773, "**XXOXO*O": 0.09522857357518183, "X*XXOXOOO": 0.017490289721297726, "******XXO": 0.05670047449931072, "**O***XXO": 0.04196059924690543, "**O*X*XXO": 0.07907811079504819, "O*O*X*XXO": -0.4186747374930331, "*****OXXO": 0.036239753798894415, "*X***OXXO": 0.05493198187930946, "OX***OXXO": -0.0026958039390333702, "OXX**OXXO": 0.12541081964606043, "OXXO*OXXO": -0.31152004257200283, "OXXOXOXXO": 0.08568758991342634, "****O*X**": 0.04729741020694749, "OOXXOXX*O": 0.021879498179887782, "XOO*OXXXO": -0.7128804457426924, "***O**X**": -0.02282057297023149, "**XO**X**": 0.05931805743423395, "**XO*OX**": -0.11617512371840229, "**OXO*X**": -0.09945311033014609, "*OXXO*X*O": 0.28183437818769036, "*OXXOXX*O": 0.7048838041871917, "***XO*XO*": -0.5847508235419764, "***XOXO*X": 0.1987849318886597, "**OXOXO*X": 0.02438685397194027, "****OXX**": 0.053449089649185606, "*X**O*X**": 0.039567501093500816, "*XO*O*X**": -0.008755421474306113, "*XO*OXX**": 0.144318495111323, "*XO*OXX*O": 0.020855234031680884, "*XOXOXX*O": 0.7550243944258965, "O*X*OXXOX": 0.013760710834287038, "X***O*X**": 0.06830442557402237, "X***O*X*O": -0.12595558353928407, "**XO**X*O": 0.04054802361368339, "*XXO**X*O": 0.08423015973643153, "OXXO**X*O": 0.15089223410244157, "OXXO*XX*O": 0.801284411665778, "****O*X*X": 0.06173425210202925, "*XO*O*XOX": 0.018852166600295046, "*XO*OXXOX": 0.051786709139212427, "**O**XXXO": 0.047321722359459896, "*OO**XXXO": 0.022413524955994506, "OOOX*XXXO": 0.0753746192211827, "*O****X**": -0.07563777482873826, "O*X***X**": 0.03741752969923084, "OXO*XXX*O": -0.832032901333375, "OXO*XXXOO": -0.9244828022165597, "OXXOOXX*O": 0.05353740229913585, "*OX***X*O": 0.023548622712765692, "****X*X*O": 0.05926940550996862, "***OX*X*O": -0.021638003568964913, "***OX*XXO": 0.035462917730867335, "*O*OX*XXO": 0.006806552054708018, "*O*OXXXXO": 0.03006342657822443, "OO*OXXXXO": -0.9138191098479787, "OOXOXXXXO": 0.09575654445123971, "**O***X**": -0.03096730067993278, "**OX*OX**": -0.16240724298006137, "**OX*OXX*": 0.1927803887789282, "X*****X*O": -0.14076263466317837, "**XO*XX*O": 0.11071538362479826, "**XO*XXOO": 0.06251112291843973, "**X*O*X**": 0.08729805534840981, "O*X*O*X**": 0.0644838808040624, "OXX*O*X**": 0.19743501630282317, "OXX*OOX**": 0.127811860374763, "******XO*": -0.04155750746914495, "O**XO*XOX": 0.05122064536333655, "*****OX**": -0.03317211039607309, "*O*X*OX**": -0.06987334444177273, "*OXX*OX**": 0.03675877152738281, "****OXXO*": 0.04957843942522803, "*X**OXXO*": 0.04387343520485647, "*O*X**X*O": -0.09270076844102221, "****O*XX*": 0.10188744327139074, "O***XOX**": -0.13991765065216022, "****OXX*O": 0.03200541026163131, "****OXXXO": 0.31664852009286326, "O***OXXXO": 0.0720173420131768, "O*O**XX**": 0.07377296598095835, "OX****X**": 0.0832542644020701, "OX****X*O": 0.08363767213646948, "OX**X*X*O": -0.0061220002932640336, "O****XXO*": 0.035467650616183774, "O**OOXX*X": -0.4344160377550415, "O*XOOXX*X": 0.02684249106697051, "OX**OXX**": 0.21353654988390566, "OX**OXX*O": 0.039970526732641634, "O**O*XX**": 0.027165292154659938, "O**O*XX*X": 0.02277853751830935, "OO*O*XX*X": -0.07678799183012987, "OO*OXXX*X": 0.94971997926073, "OO*O*XXXX": 0.07880300747301627, "O*****XXO": 0.056993075944505256, "O**O*XXOX": -0.04383176502809334, "OX**OXXO*": 0.07131798202383717, "OO***XX**": 0.05163538208339204, "O*XXO*XO*": 0.2682538628759341, "OX*O*XXOX": 0.014662477371139161, "O*O*X*XX*": 0.7137194094359298, "O****XX*O": 0.03415288559904295, "OOX**XX*O": -0.3563275777624214, "OOXX*XX*O": 0.21093736065297303, "O**O*XXX*": 0.050222345145285466, "O**OOXXX*": -0.1474357070721099, "O**OOXXXX": 0.09894704961345945, "OX*O*XX**": -0.09013019761030631, "OX*OOXX**": -0.2518283397369083, "OX*OOXX*X": -0.7281661930041213, "O*XO*XXOX": 0.042912539167070524, "O*X**OX**": -0.0031319505025877766, "**X****OX": 0.08226833150437293, "O*X****OX": -0.04069502573243111, "O*X**X*OX": 0.03189092628209102, "O*X***XO*": -0.3000439800658346, "OXOOXXX*O": -0.9687391153419047, "O*X*X*XO*": 0.018013648528421, "OXX*OOXX*": 0.6371429520974647, "OXXOOOXX*": 0.0037182265679356233, "O*XO**X**": -0.03239613480030333, "O*XO*XX**": -0.005482679115194698, "O*XOOXX**": -0.5066175907753098, "OOX***X**": -0.058967355399327646, "O*X*O*XX*": 0.21699703545004065, "O*X*OOXX*": -0.18596789975896996, "O*X*O*X*X": 0.052726038555140776, "OOX*O*X*X": -0.12341520770131031, "O*X*OXX**": 0.36388087485040965, "OOXO*XX**": -0.43934303194092433, "OOXO*XX*X": 0.06802188107657431, "**XX*OXOO": -0.2849595596722191, "*O*X**XO*": 0.0878625882557207, "O*XOX*X**": 0.09552674361566049, "O*XX*OXOX": 0.049025753693135346, "*OXXOOX*X": 0.16828681816438595, "O*X*OOXXX": 0.013035698569573873, "OO**X*X**": -0.7374209473423675, "OO**X*XX*": 0.739784483355434, "OO**X*XXO": -0.46568140888524123, "OOX*X*XXO": 0.01901777002028411, "OOX***XX*": 0.12472066920761737, "OOX**OXX*": -0.3487848770865035, "OOX*XOXX*": 0.011339031125894584, "OX*****X*": 0.06822216283581983, "OX*****XO": -0.335873558703146, "OX**X**XO": 0.09483553815015813, "OOXO**XX*": -0.39224950440169426, "OOXO**XXX": 0.012428996208809696, "OOX*O*XX*": 0.2847977573929039, "*OXX**XO*": 0.16693743262967942, "OXXXOOXO*": 0.060102774172566584, "OXX**OX**": 0.05645285682110788, "***O**XX*": 0.050735016600686876, "O**O**XX*": -0.048162582507216285, "*O*XOXX**": 0.33535748447820624, "*O*XOXX*O": -0.08466547202350731, "*O*XO*XX*": -0.29941583837713837, "*OX***X**": 0.08879738652657614, "*OXX*OX*O": -0.11803865272090408, "*OXX*OXXO": 0.07609741254495939, "OOXX*OXXO": -0.2296763497523611, "*OXXOXXOO": 0.0920004201877272, "*OX**OX**": 0.06855647311704009, "*OXX*OXO*": -0.16311582520823825, "**OOX**X*": -0.2755171263724425, "**OOX**XX": -0.5351459036282636, "*OOOX**XX": -0.8829758846725081, "*OOOXX*XX": 0.6314161748268109, "*OOOXXOXX": -0.8151064994097172, "XOOOXXOXX": 0.06651137887027257, "*O**X*X**": 0.006752265328726482, "X***OXXO*": 0.5419927541296764, "X*O*OXXO*": -0.01537917899525392, "X*OXOXXO*": 0.08101738290629709, "*OX*O*X**": 0.10432385481155565, "XO****X**": -0.21220382674182145, "XO****XO*": -0.34438930634361664, "XOX***XO*": 0.07374853790021721, "XOXO**XO*": -0.8139804093673557, "XOXOX*XO*": 0.04032342305873976, "XOXO**XOX": 0.7457748728617399, "XOXOO*XOX": 0.01776420689401135, "*X*O**X**": 0.013333111644622423, "*X*O*OXX*": -0.060731716144387216, "*XOO*OXX*": -0.40767655412890513, "XOXO*XXO*": 0.24480123276880622, "XOXOOXXO*": 0.05015022016685612, "XOX**OXO*": -0.712509433795719, "XOXX*OXO*": 0.07913386140658285, "**X**OXO*": -0.13752334414317025, "**X**OXOX": 0.16713127937631872, "O*X**OXOX": -0.37330945848824937, "*****XXO*": 0.0828867392508656, "*****XXOO": 0.08796160789822931, "*X*O*****": -0.10500270253560623, "*X****XO*": 0.04359279386670945, "**X*O*XO*": -0.005107183071166534, "**X*O*XOX": 0.08768575562931012, "**XOO*XOX": -0.7231818988436445, "**XOOXXOX": 0.016098831480633225, "**XO**XO*": -0.0065681214373442265, "X*XO**XO*": -0.5731389270258387, "OO*XOXXOX": 0.07279040837137465, "***XOXXO*": 0.175137497885844, "***O***X*": 0.009552906705614941, "OX*OOXXX*": -0.3704718628514944, "OXOOOXXX*": -0.8817981422578213, "OXOOOXXXX": 0.055059632005279, "**OX**XO*": 0.060025902135085046, "**OX*XXO*": 0.027229598372697686, "*O*XX*XO*": -0.013312549022489831, "*O*XXOXO*": -0.687513505263504, "*XXO**XO*": 0.0857585847580731, "O*O*X*XOX": 0.04961058588167771, "OXO*X*XOX": 0.0567076098207039, "OXOOX*XOX": 0.06325436318538447, "*****OXOX": 0.020309023257223533, "OX*X*OXOX": 0.08320865970948718, "X****OXOX": 0.07030375762759002, "XO***OXOX": -0.05548810235752537, "XO*X*OXOX": 0.0019094717143948838, "O*OXXOXOX": 0.007915856162910382, "*X**O****": 0.027304257711446466, "O*O*XXXOX": 0.07430002775367663, "***O**XOX": -0.08048996473041622, "**XO**XOX": 0.05141188569360065, "O*OXX*XOX": 0.8782782181796249, "*O****XOX": 0.06855214905662538, "O*****XOX": 0.07535885349822626, "****X*XO*": 0.005520301322742373, "OOX***X*X": 0.16352389408665094, "**XX*OXO*": 0.03784141362337441, "**XXOOXO*": -0.11022740605200311, "**XXOOXOX": 0.20290658199745093, "*OXXXOXO*": 0.0654381445165739, "X*X**OXO*": -0.5537938772919005, "XOX**OXOX": 0.10441149704440456, "XOXO*OXOX": -0.8775930131920522, "XOXOXOXOX": 0.05836963018297497, "O*X**XXO*": 0.04304421232307817, "X*****XO*": -0.08992355925467256, "*XX**OXO*": 0.030453617504389952, "X*XO*OXO*": -0.7113791275681813, "XXXO*OXO*": 0.09019139379741585, "O*X*O*XOX": -0.3249667494093245, "OX*OXOX**": -0.7249148740932662, "OX*OXOX*X": -0.8345976658461669, "OXOOXOX*X": -0.9230043968870967, "OXOOXOXXX": 0.08555065174297316, "X***O*XXO": 0.2926916660299926, "XO**O*XXO": -0.04331114934006368, "XO***XXO*": 0.0622670806657701, "XO***XXOO": -0.3119419750236836, "*X*OXOXO*": -0.5586887200753736, "**X*XOXO*": 0.004818423675796813, "O*OX*OX*X": -0.08338042036248482, "**O***X*X": 0.0833829818819158, "**OXO*XOX": 0.017190822311553583, "*OO***X*X": -0.012809497445920193, "*OOX**XOX": 0.028379001104785462, "*OOX*XXOX": 0.1400550864161099, "*XO***XOX": 0.06277167427598747, "X*O***X**": -0.05108790237859433, "X*O**OX**": -0.14566401537244555, "XXO**OX**": 0.5146714558759241, "XXO**OX*O": 0.05014936871224677, "X*O***XOX": -0.02801832218260541, "X*OO**XOX": -0.05361073263305521, "XO******X": 0.05364663020472999, "XOO*****X": -0.11683590623932513, "XOOX**XOX": 0.03559286546054987, "**O**X*OX": 0.022939089513240238, "**OX*X*OX": 0.019543006235566637, "*XOXOX*OX": 0.2323115902777967, "**O*XX*OX": 0.02404024077756757, "O*O*XX*OX": -0.014746590659042207, "OXO*XX*OX": 0.04784809628016767, "OXO*XXOOX": -0.9845883471133339, "O****X*OX": -0.5125862820491272, "****X**OX": -0.02234247461111073, "***OX**OX": -0.06281922636983903, "*X*OX**OX": 0.03785290877525321, "*XOOX**OX": -0.9286455493666785, "O*OXXX*OX": 0.0655244231013372, "*****O**X": -0.3722210474077069, "****XO**X": -0.44232386893094783, "*O**XO**X": -0.6213997153514929, "X****O**X": 0.05079379920225889, "*X*OXO**X": -0.6729819690800524, "*X*OXOO*X": -0.8686642491516874, "*XO**O**X": -0.010448550074881139, "XXO**O**X": 0.313102282540992, "XXO**OO*X": -0.18611024946705856, "XXOX*OO*X": 0.7591274368012393, "XXOX*OOOX": -0.8995054568866133, "*X**OO**X": 0.12183599806049272, "X******O*": -0.061837097403711835, "*XXO*****": -0.05536479082356668, "*XXO***O*": -0.20372878175657802, "O*******X": 0.022238442416197678, "OX******X": 0.06469091230889441, "OX*****OX": 0.0313169900166206, "OX*XOX*OX": 0.04144942975014512, "OXOXOX*OX": 0.058554792476602856, "OX*O****X": 0.026042208486474497, "OX*O*X**X": 0.146315314471149, "OXOO*X**X": 0.04434497042908982, "OXOO*XX*X": 0.05316235267675452, "OXOO*XXOX": 0.06261981915702332, "OXOOOXX*X": -0.8995244264266272, "***O****X": -0.025839075246230737, "***O***XX": 0.07622897049839131, "*X*OO*OXX": 0.49832591853712993, "*XXOO*OXX": 0.7778652252817659, "*O******X": -0.009272927257791927, "*OX*****X": 0.05296912234072367, "*OX**O**X": 0.04976991928958001, "*OX**O*XX": 0.05071544253838146, "*OX**OOXX": 0.051149238931810566, "XOX**OOXX": 0.060943291573605875, "XOXO*OOXX": -0.7161701685534081, "XOXOXOOXX": 0.057731273406390386, "***OO*XXX": 0.009889926645576363, "**O*****X": -0.04294044581254482, "**O*X***X": -0.017550160188709585, "**O*XO**X": -0.6314058749188134, "X*O*XO**X": 0.006718838232981994, "**O*XO*XX": -0.6866049910091117, "**OOXO*XX": -0.7732376706533169, "X*OOXO*XX": 0.045213217653322396, "****O***X": -0.052901756716815414, "**X*OOXOX": 0.1891776785812936, "*OOXO*X*X": -0.07917734222272546, "*OOXOXX*X": 0.30238789446501935, "**O**OX*X": -0.052014233613998324, "**O*XOX*X": -0.07188943145720311, "*OO*XOX*X": -0.6505679319998176, "OOX**XX**": -0.03739947749894126, "XO*X*OX**": 0.09802233225090329, "OOX*XXX*O": 0.021053366445984045, "X*O**OXX*": 0.14276737509281942, "X*O*OOXX*": -0.3017804849795325, "XXO*OOXX*": 0.6872250436362456, "XXOOOOXX*": 0.02585743240699997, "**O*X*X**": 0.05170768850616804, "*OX*O*XOX": 0.042735995804811355, "*XOOOXXOX": 0.030337785796201885, "XXOOOXXOX": 0.03370221215223249, "**O*X*O*X": -0.38539775649939345, "**OXX*O*X": -0.5108933182833848, "***O*O*XX": 0.04533155564563885, "*X*O*O*XX": 0.10949719122961443, "*XOO*O*XX": -0.20451661526848797, "***XO*XOX": 0.15420967580147094, "******O*X": -0.008159447192640827, "O*OXX*O*X": -0.594936484726, "X**O*O*XX": 0.12925927617223215, "X*OO*O*XX": -0.7681797466101116, "O*XXO*XOX": 0.8790892844720131, "OX*O*OX*X": -0.3193620091523975, "***O**OXX": 0.0986573914505787, "***O*XOXX": 0.5093010797286474, "O**O*XOXX": 0.007260172402667165, "***O*X**X": 0.07450128960970415, "***OOX**X": -0.06869622704021881, "***OOX*XX": 0.04640713052973411, "**OOOX*XX": -0.266055736477799, "**OO*XOXX": 0.014222313006267202, "X*OO*XOXX": 0.07647282849100803, "XOOO*XOXX": -0.9098350701727371, "X*O*****X": -0.056739514147562765, "O*OXXXO*X": 0.08045043518873063, "*O*O***XX": -0.11067374015888154, "*O*O*X*XX": -0.059804706535020555, "OO*O*X*XX": -0.5017435693971605, "OXOOOX*XX": -0.31445047559360395, "X**O****X": 0.06631478237107184, "X**OO***X": 0.067773899691423, "X**OO**XX": 0.18996766487059036, "X**OOXOXX": 0.8530903100102172, "XO*OOXOXX": -0.9405162965922493, "XOXOOXOXX": 0.03317257949733835, "X*OOOX*XX": 0.5085812555531014, "XOOOOX*XX": -0.8907368353787343, "XOOOOXXXX": 0.0634868589592646, "*X*OOX**X": 0.07644796573702584, "XX*OOX*OX": 0.07978682128186661, "XXOOOX*OX": 0.030408875093688403, "**XOOX**X": 0.04499698128075429, "**OO*X**X": 0.015115787057260027, "X*OO*X**X": 0.02496684596842374, "XOOO*X**X": -0.1640379460569364, "XOOO*XX*X": -0.69946423508958, "XOOO*XXOX": -0.880142342697822, "**XO****X": 0.07580192245390191, "*OXO****X": -0.026781803688766464, "*OXO*X**X": 0.09695089476648527, "XOOO*X*XX": -0.6035873078503283, "XOOOXX**X": 0.012390046253172483, "*O*XO*XXO": -0.5631232734753586, "*O*O*X**X": 0.024212425654190142, "O**O*X**X": -0.39227465718314974, "*O*OXX**X": -0.615893471452887, "*OOOXX**X": -0.7487588200946875, "***O*X*OX": -0.07911462542562044, "***OX****": -0.21606068211735854, "***OX***X": -0.1434209970927876, "***O**X*X": 0.08917300435361866, "O**O**X*X": -0.0838851465371026, "OX**O***X": 0.06749067175400991, "OXX*O***X": 0.17025596825564007, "OXXOO***X": 0.3992921787710588, "OXXOO*OXX": 0.04248831010040952, "OO*XO**XX": -0.09678979160942072, "X*XX*O*O*": 0.1847358862920133, "OX***O**X": 0.01286419266678721, "**X*OX***": 0.05284362357412961, "**X*OX**O": 0.07835577742637125, "OX*O*XO*X": 0.0562017176779761, "OX****O*X": 0.07020901168638119, "OX***XO*X": 0.16022152991275304, "OX*O*X*OX": 0.009282935973483196, "O****X**X": 0.03900353634373909, "O**O**XXX": 0.018613919580061745, "*X*O****X": 0.058929313770664064, "**X*O***X": 0.08710333080234335, "**XOO***X": -0.31455662084451175, "OXXO*O*XX": 0.7708406550596909, "OX***O*XX": 0.07445594249919145, "OX***OOXX": 0.15182196831039052, "OXX**OOXX": 0.5070526860755058, "OXXO*OOXX": 0.0022477166971244136, "**OXX*OOX": -0.694734769674987, "X*OXX*OOX": 0.008945250925449389, "*O**X*O*X": -0.38998170400740756, "*X**O***X": 0.10564965288143574, "*O*XX*OOX": -0.5954133062507396, "XO**X*O*X": 0.07754281235151722, "*X****O*X": 0.0834263433429995, "*X**O*O*X": 0.05428270494013445, "*X*XO*O*X": 0.11144660830858362, "X*****O*X": 0.10799307108063896, "X*O***O*X": -0.3875547253182444, "XOX*OOOXX": 0.07262981547596012, "OX***O*X*": 0.06938679030323035, "OX**OO*XX": 0.01939438347800917, "*X*****O*": 0.018444077818452462, "OX**OXO*X": 0.3557164263074593, "OX*XOXO*X": 0.7754605091666357, "OXOXOXO*X": 0.0192385731620086, "OXO**XO*X": 0.28053188518877337, "OXO**XOXX": 0.5767936034230351, "OXOO*XOXX": 0.009847626728158055, "X*****OOX": -0.0828109563265714, "X**X**OOX": 0.38655691882198645, "*****XO*X": 0.07688517877770884, "***O*XO*X": 0.04575669075162048, "**OOXXOXX": 0.4539052012282333, "O*OOXXOXX": 0.0895988522857295, "OX*XOXOOX": -0.16941864726759262, "OXXXOXOOX": 0.08935095846451581, "**X***O*X": 0.05424138309727457, "O*X***O*X": -0.07734567561502202, "OX***XOOX": -0.08452680050567545, "OXX**XOOX": 0.09913177795514126, "******OXX": 0.087788909239514, "*XOO*XOXX": 0.10515849899450803, "X***O*O*X": 0.06496059704719746, "XO*X***O*": -0.10624885287906799, "XO*XX**O*": -0.7713158250800128, "OXX***O*X": 0.43718871597312176, "OXXO**O*X": 0.09573545163383951, "O*XOXOOXX": 0.023900700915959118, "****XOO*X": -0.36670735739800087, "OXO****X*": -0.020753270955045255, "**X*XOO*X": 0.05035071388295064, "O*X*X*OOX": -0.04583880644810873, "O*XXX*OOX": 0.00815145342602667, "O***XXO*X": 0.8722925312841208, "O*O*XXO*X": -0.18267608618145853, "XO*XO**XO": 0.022568472370121943, "X*O*X*O*X": 0.04858896919140059, "OOX*X*O*X": -0.39877987512437924, "O*XOX*O*X": 0.08231708550235195, "*XX*O****": 0.07543229720505346, "XXX*OX*OO": 0.08160157702939427, "*X**XOO*X": 0.0004459557499710974, "OX*XOOOXX": 0.05471103752035971, "*X****OOX": 0.071383906446433, "*X*X**OOX": 0.07012710403840722, "*X*XXOOOX": 0.07405414367781615, "****X*OOX": -0.35600891643474925, "O**XX*OOX": -0.05649400826228309, "O**XXXOOX": 0.02895496939934468, "XO*XX*OOX": 0.09087995433669945, "O***X****": -0.03272484122830527, "O***X***X": 0.01737649737798737, "XO*XXOO*X": 0.09027055297339442, "****XOOXX": -0.22589213271368982, "**O*XOOXX": -0.7488106885885044, "X*O*O*OXX": 0.08598312676498454, "X*OX*OX**": 0.05506262983439696, "X**OO*X**": 0.09998179277425281, "X**OO*XX*": 0.6643336091836829, "XXOOO*XX*": 0.025217272215510744, "**X**OO*X": 0.03531846587117986, "*OX*XOO*X": 0.04942967962260999, "X**OX*O*X": 0.045528049209138666, "OX*OXOXOX": -0.9963053304193343, "*XXXOOO*X": 0.03954428407053081, "X***XOO*X": 0.04495337516677213, "****XXOOX": -0.7089287786812659, "O***XXOOX": -0.8267479189656698, "*X**X*OOX": 0.025192378176600097, "*XO*X*OOX": -0.8008718590013865, "*XO*XXOOX": -0.8726470443545492, "X***OOOXX": 0.1661458285600391, "*OX***O*X": 0.03216643917964773, "XOXX*OO*X": 0.035446068517771406, "**X*O*O*X": -0.19710173632128716, "**X*OXO*X": 0.017047440465059616, "*O**X***X": -0.0061550580680124235, "*O***X**X": 0.09662724739328513, "*OXX*OOXX": 0.06148990490865739, "*OX*O***X": -0.12933919988331244, "*OXXO*O*X": -0.5403357034653711, "OOX*****X": -0.024604826049894855, "*OX****OX": 0.006755740939648324, "XOX**O**X": 0.08546922867680501, "XOX*OO**X": 0.08859823227546115, "XOX*OO*XX": 0.09682242784833262, "O*OXX**XO": -0.8932324784325285, "OX*OOX**X": 0.0057640325575697895, "OO**X***X": 0.006793440499479539, "OXO*X**X*": 0.07739226924966838, "*O****X*X": 0.0754581541151316, "*OOXX*XOX": 0.2005873309519456, "*O*****XX": 0.006715151461490069, "*O*O*XOXX": -0.30774091506610485, "*OXO*XOXX": 0.03804526683994757, "*OOO*X*XX": -0.1404792852612594, "*OOO*XXXX": 0.018623061841631507, "*X***OO*X": -0.0042337204796060665, "*X*OXOOXX": 0.011983171259359694, "OX***OX*X": -0.04228363180040008, "*****OX*X": 0.08167607341728673, "O**OXOXXX": 0.04772590985483827, "**X**O**X": 0.08704036998124853, "*OX**OX*X": 0.09797386568102325, "**X**O*OX": 0.05217579875040004, "*OX*XOXOX": 0.07284871651578817, "**XO*OXOX": -0.6209496538681507, "*XOO*X*OX": 0.012143826995683095, "XXOO*X*OX": -0.02355878218660687, "XXOO*XOOX": -0.7794124856838932, "XXOOXXOOX": 0.04415639282289774, "XXO**OOXX": -0.24506642737389894, "XXOO*OOXX": -0.9021914695133786, "XXOOXOOXX": 0.01312002760538248, "OX**XO**X": -0.03096638694234771, "OX**XO*OX": -0.032507318905736715, "*X*O*OXOX": 0.04300769316706947, "*XOX*O**X": 0.05661755143746019, "OXOX*O**X": -0.04891254648994168, "X*OXOOOXX": 0.09921428394520322, "XXO*XOO*X": 0.027625447990787578, "*X***O*OX": -0.0005180351027003621, "*X**XO*OX": 0.04066781262615009, "OXOXXO*OX": 0.007915856162910382, "*XO*XO*OX": -0.5260119537026391, "OX**XOXOX": -0.10138725443478716, "*X*OOOX*X": 0.09841631654113991, "*X**XOOOX": -0.1510854283797195, "OO**XOX*X": -0.20819057132895435, "*XX*XOOOX": 0.05395821367247735, "XX***O*OX": -0.15281013481356567, "XX**OO*OX": -0.33050870636304197, "XXX*OO*OX": 0.07144067277567555, "XX*XOO*OX": -0.7193251080796762, "OX*O*OXXX": 0.09308840185289471, "*XO**OX*X": 0.06926874140912051, "*XO*OOX*X": -0.12240017154062469, "*XO*OOXXX": 0.047551195924829495, "*X*OOO*XX": 0.011107102678175974, "**X**OOXX": 0.053250573862557576, "**XO*****": 0.010093442982545768, "*XXO*O**X": 0.07940471844194162, "*XX*OXXOO": 0.5109651335717993, "OX*X*O**X": 0.010713129566140046, "XX**OOXOX": 0.37603861415318035, "XX*OOOXOX": 0.044092438057061804, "*XXOOOXOX": 0.07093234330708567, "**OO**X*X": -0.08418547097718967, "*XOO**X*X": -0.23152130329135784, "*X**OO*XX": 0.31654437562976995, "***OOXOXX": -0.5142879401349877, "O**O***XX": 0.049772187403832394, "O**O*X*XX": 0.11941515808733086, "*OX*XOOXX": 0.056618534844026014, "*OXXOO**X": 0.03243221574709116, "XX*XOOO*X": 0.5873464314019041, "OX**O**X*": 0.1397069027643018, "OX**O**XX": 0.33224933139579027, "*OX*XO**X": 0.024041172516950465, "*OX*XO*OX": -0.42533413338778053, "*XX*OO**X": 0.8021159553828945, "*X**OOX*X": 0.31150099119528313, "*XX*OO*OX": -0.0398911567891922, "OXX*OO*XX": 0.6948660570983725, "*XXOOO**X": 0.06947204897896175, "*X*XOO*OX": 0.05404245731758356, "*XXXOOOOX": -0.46860231067311925, "*XOXOO**X": 0.028890323165573426, "X***OO*XX": 0.22519903505647834, "OX***OXOX": 0.04117387253058212, "OXO*XOXOX": 0.007915856162911003, "X**XOOO*X": 0.13349505061913994, "X*XXOOO*X": 0.04970489364027915, "**O*X**OX": -0.031585403632239904, "X*X*OO**X": 0.20959987924497553, "X***OOX*X": 0.3289965138822959, "XO**OOX*X": -0.5750904954396084, "X*XXOOOOX": -0.5602653503394757, "X*XOOO**X": 0.06409104223630589, "XO***O**X": -0.22261513038592645, "OX**X*XOO": -0.742792297285242, "OX*XX*XOO": -0.8324383944988145, "XOXOOO*XX": 0.04084019539660584, "XO**XO**X": 0.08595432021612691, "X*O**O**X": -0.11630903134410625, "X**O*O**X": -0.27228930018580766, "X*XO*O**X": 0.13557654289000304, "X*XO*O*OX": -0.47525999463296775, "XXXO*O*OX": 0.07476641614003886, "*X**X***O": 0.05933559919097647, "*X**XO**O": -0.5126764856200907, "X****OO*X": -0.18991730209794294, "X****O*OX": -0.10335139927153389, "*XOXOO*XX": 0.5671773864926115, "X*O*OOX*X": -0.6587674961043958, "XXOO*O**X": 0.001328414049913451, "XXOO*O*XX": 0.14906183530369524, "X**OXO**X": 0.020745614991355965, "XXO*OOX*X": 0.8747969052379754, "XXO*OOXOX": -0.44030682057507586, "XXOXOOXOX": 0.06648263983694018, "X*O**O*XX": -0.16826405566280156, "XXOOOO*XX": 0.09414600865176329, "OOOOXX*XX": 0.03631969353371156, "*XOOXOX*X": -0.8312648206183896, "X***X*OOX": 0.016808282142450403, "OX***OXX*": 0.05488248332500032, "OX**XOXXO": 0.08352521503448421, "*XOXX*OOX": -0.8582251762384224, "OXOOXX*OX": 0.06325436318538433, "O*O*X***X": -0.023332392896165555, "O*OXX***X": 0.7604587787888033, "OXO*X***X": -0.0219873848879761, "XXO*OO**X": 0.7078343394351481, "XXOOOOX*X": 0.07702400651959486, "O*O*X*X*X": 0.0691521818998617, "OXO*XO**X": -0.3330655924252247, "OXOOX***X": -0.26929531689204433, "OXOOX*X*X": 0.045702222798661034, "O*O*XX**X": 0.46904855291096914, "*XO*****X": 0.058370830684099574, "*X*****OX": 0.07752075719836618, "XXO*X*OOX": 0.055818736554590236, "**OOX***X": -0.1798993839435496, "*OOOX*XXX": 0.04195310279327923, "*OX*OX**X": 0.09758520789043261, "O*OOX**XX": -0.7254214336365049, "O*OOX*XXX": 0.07978912699185987, "**OOX*OXX": -0.7426679538463837, "**OOXX**X": -0.11788102763260497, "*OO*X***X": -0.07531768868990621, "*OO*X*X*X": 0.5143362779823962, "XOO*XOX*X": 0.0677021495762735, "OOO*X*X*X": 0.007950382278924795, "*OOOX*X*X": -0.04601947322802347, "**O****XX": 0.0448035864086864, "O*O****XX": -0.14658038419277444, "**O**X**X": 0.06463150938128706, "**OO*X*XX": 0.0588127452333029, "*OO*XX**X": 0.6120822723240671, "OOO*XX**X": 0.05520142402568026, "XOOX*OX*X": 0.07690966547335774, "*OO*XX*OX": -0.25650679949762767, "*OO*XXXOX": 0.11812650527794075, "XXO**O*OX": -0.31580216201346306, "XXOX*O*OX": -0.6477260055621292, "O**OXX**X": 0.4533483164543818, "O**OXX*OX": -0.10602034532214732, "***X***OX": 0.08544821231896707, "XXO*XO*OX": 0.026674165378515358, "OXO*****X": 0.018239942216238706, "OXOOX**XX": 0.028720355934358944, "OXO*X**OX": 0.005933318298536459, "*XO***O*X": 0.028871523248686533, "*XOX**O*X": 0.010576724683113038, "OXOX**O*X": -0.09388744915510311, "*XOX**OOX": -0.006989629840197048, "*X*****XO": 0.05252026486187414, "X*OOO**XX": -0.019243779020533744, "XXOOO**XX": 0.5517713314597448, "*XO**XO*X": 0.03614902000159149, "*XO*O***X": 0.05701692604159149, "*XOXO**OX": 0.05972300848728127, "*XOXO*XOX": 0.042150474372720174, "XXOXOO*OX": -0.9036097865853775, "*X**X**OO": 0.10802005501075834, "O***OXXX*": 0.20757063768324274, "X*OO*XO*X": -0.2591314097045385, "X*O**X*OX": 0.04170404017988715, "X*OO*X*OX": -0.14520728594365134, "O*XOXX*OX": 0.07674391643986747, "X*OOOX**X": 0.014942031092501168, "XO****XOX": 0.35306080762274766, "**O*OX**X": 0.07715630946186917, "**O*OXX*X": 0.04053316046283767, "X*O*OXXOX": 0.11917176703361973, "X*OOOXXOX": 0.03033217447024103, "**OOOXX*X": -0.08272722361911158, "**OOOXXXX": 0.09773106964884443, "XOO*OXXOX": 0.012015462945161105, "XOOX*X*OX": 0.10547001700726234, "XOOX*XOOX": -0.60292464557489, "XOOXXXOOX": 0.03741182715892646, "**O*OX*XX": 0.6223599312961406, "*OO**X**X": 0.07571941974879451, "*OO*XXO*X": -0.7776180874044316, "*OO*XXOXX": 0.30378574769439187, "O*O**X**X": 0.07307030946157247, "XX******O": 0.10626521048950238, "XX****O*O": -0.019523394686557838, "XX*X**O*O": 0.22268856949262683, "XX*X*OO*O": 0.0350443887018759, "XX*X*OOXO": 0.14231600196030847, "X*OO*OXXX": 0.03890475490512318, "XOO***X*X": -0.3955155956744118, "XOO**OX*X": -0.7713930403806883, "XOO****XX": -0.10913211810491716, "XOO*O**XX": -0.5024683785219409, "XOO*O*XXX": 0.03765777026154171, "*XOXO*O*X": 0.032289606298423625, "X*OO****X": -0.05094459871365545, "X*O****OX": -0.15154210017147865, "O*O**XX*X": 0.1465513767270693, "O*O**XXOX": 0.045707532123984713, "OXO**XXOX": 0.053408975781537756, "X*OOXX*OX": 0.02321115684034536, "X*OOOXX*X": -0.06366657105787477, "X*OOOXOXX": 0.01610750607937326, "X*O*O***X": -0.12930980270889433, "XXO*O***X": 0.4836412020054698, "X*O*O*X*X": -0.17342557120051208, "X*O*OX**X": 0.33434012113748146, "X*OXO***X": 0.14208901528542206, "X*OOX***X": 0.040429707056875756, "X*O*OOXXX": 0.0282262077864203, "XXOO**XOX": -0.029274788137063214, "XXOO*OXOX": -0.8932236910824808, "*OOXX***X": 0.5713184599634534, "X*X****O*": 0.060794458546631784, "X*XO***O*": -0.07945309309884174, "X**OOOX*X": 0.026931771456140764, "X*X**O*OX": -0.04580348980058088, "***O*OX*X": 0.02820276696598027, "***OOXX**": 0.01395322037925216, "***OOXX*X": -0.038013267725398155, "*O*OOX*XX": -0.5006693500623153, "XOO**X**X": 0.034132924981293236, "*O***O*XX": -0.11170537324117533, "OO*XXXO*X": 0.04015683711532009, "*O*XOO*XX": 0.022464358935451016, "*O*X*OOXX": 0.0337805480821996, "*O***OXXX": 0.07678306586737671, "*OXO***XX": -0.10420631183948893, "*OXOO**XX": -0.42384227550319326, "*OXOO*XXX": 0.07302603183507506, "XO*O***XX": -0.03610614538850908, "XO*OO**XX": -0.2862625991753312, "XO*OO*XXX": 0.026464398121101962, "*O****OXX": -0.04980258933750187, "*OX***OXX": 0.04791441286057247, "OOX***OXX": -0.13656112390509548, "*OO****XX": -0.058389096978839504, "*O***XOXX": -0.2026699969811528, "OX*OXX*OX": 0.8142805614050044, "XO*O*XOXX": -0.6579418752381956, "*OOX***XX": 0.038618192055791555, "*OOX*O*XX": 0.03730612521761795, "XOOX*O*XX": -0.17365846541246693, "XOOO***XX": -0.3142828023038668, "XOOOX**XX": 0.06875320400071015, "OO*****XX": 0.028139241103218204, "OO*X**OXX": 0.07282331054221197, "OOX****XX": 0.021857982714373954, "OOOX***XX": 0.005537892702597003, "*O**O**XX": -0.20407481326030394, "*O***OX*X": -0.05693830763567349, "X******OX": 0.03391383849416177, "*O*O**XXX": 0.06238423612144346, "OOX**O*XX": 0.05980007012156318, "OO**X**XX": 0.17758515248881657, "OO**X*OXX": 0.16388485030126257, "OOX*X*OXX": 1.0409315319918755, "OOXOX*OXX": 0.08243265589640297, "OOXO***XX": -0.47933292297461483, "OXO**OXX*": 0.04192564378991439, "OOX*O**XX": -0.18370556628187484, "OO****XXX": 0.04605686014806218, "XOXX*O*OX": 0.22564159093874508, "*OOXO*XXX": 0.04694909270566269, "*O**O*XXX": 0.009985564607561915, "XOOO**XXX": 0.08471264886093607, "XOO***OXX": -0.22214151636530094, "XOOX**OXX": 0.24521499075887665, "XOOX*OOXX": -0.5376368671140401, "XOO**XOXX": -0.34608333615727915, "O******XX": 0.08059453750442673, "*OOX*X**X": 0.1855288189694832, "*O*OXXOXX": 0.7716029711861461, "XOO**O*XX": -0.22467197028721045, "XOO**OXXX": 0.09124876921712345, "*OO**X*XX": 0.06050779314564121, "**O****X*": -0.00043037792984509157, "**O**X*X*": 0.023138837423400845, "XOO*X*OXX": 0.04686208211491494, "XOO*XO*XX": 0.051396239457075124, "XXOOX**OX": 0.03856222758077449, "*X*OXO*OX": -0.7580681527111576, "*X*OXOXOX": -0.8871315771331876, "OOXO*X*XX": 0.07181441997665064, "O*XO****X": -0.26248149429526857, "*X*O*XOOX": -0.005235948989430356, "XX*O*XOOX": -0.5017950069991708, "**XO***OX": -0.05755150863388303, "**XOXOXOX": 0.031111368248773964, "**XO*O**X": 0.026460492042816412, "**XO*OX*X": -0.20616375417039465, "**XOXO**X": -0.08888991177806435, "*OXO**XOX": -0.005656746171507049, "**XO**O*X": -0.05695962394683746, "*X*OX*OOX": -0.8469838779433316, "*O*OX***X": -0.11720210611531118, "*X**O**X*": 0.10637053611244991, "OXO*O**XX": 0.03524543072818487, "OXO*OX*XX": 0.6276670037590425, "OXO*OXOXX": 0.0503804588478204, "X**O**O*X": 0.029415747655754887, "X**O**OXX": 0.09581529617463957, "X**OOO*XX": 0.07371193652921418, "X**OO*X*X": 0.21986851231086132, "*X**OO*X*": 0.06426960432480516, "X*XO**O*X": 0.053431844299438425, "XOXO**O*X": -0.11993515598997431, "XOXO**OXX": -0.36001942945216003, "****OX**X": -0.11639029880357743, "O**OX***X": -0.032718518482602, "XO*O****X": 0.05113400220390651, "*X*O***OX": 0.03963661512830246, "X*XOO***X": 0.18071600125830878, "X*XOO**OX": 0.2647838007973409, "X*XOO*XOX": 0.769557271835493, "XOOXOX*OX": 0.03498599512827524, "***OX*XOX": 0.028167891695930564, "*OXOX***X": 0.08275194292153712, "*OXOXO**X": -0.32806976077341204, "XOXOXO**X": 0.03902113152331395, "OO*OXX**X": -0.7346793142699757, "OOXOXX**X": 0.01158262215496343, "*O*OXXO*X": -0.7980741287467648, "XO*OXXO*X": 0.0916990627310734, "OO*OXXOXX": 0.01836426555784463, "X**X**OO*": 0.30006554793661366, "X****O***": -0.03260166488486958, "X*O*X****": 0.06230667893819562, "XX*****O*": 0.11064449252278104, "XX***O*O*": -0.10429224592494894, "X*XX*OOOX": 0.07720655795430677, "XOXX*OOOX": -0.15479230308095587, "X**XO*OOX": 0.6941557280139354, "XXOXO*OOX": 0.04651926664819796, "XOXX***O*": 0.033628267332231246, "XX*X**OO*": 0.5764812014687523, "XOOOOXXX*": -0.7377580279394024, "X***XOO**": -0.5878549823128258, "XX**O****": 0.04442557857222429, "XX**OO***": -0.0977292806544186, "X**OXX*OO": 0.03607762354800193, "XX*OXX*OO": 0.21517597736754626, "XX*OXXOOO": 0.04794075929284389, "XO**X****": -0.06075549945573245, "XO**X**O*": -0.5784380841213489, "XOXOXX*O*": -0.86698939387296, "XOXOXXOO*": -0.9819707916405678, "XOXOXXOOX": 0.018953877451231196, "XOXOXX*OO": -0.9601704122389818, "XX*O*X*O*": 0.06118004560755117, "XXOO*X*O*": -0.01949557330430391, "X**O*X**O": 0.06318998454505421, "XX*O*X**O": 0.08793865322036865, "XX*O*XO*O": -0.13629678923080366, "XX*OXXO*O": 1.0247097538726317, "X**O*O*X*": 0.04298253123506427, "XX*OOX**O": 0.009924880522055608, "XX*OOX*XO": -0.005741508247492151, "XX*OOXOXO": -0.8241080369876641, "XXXOOXOXO": 0.019085715748009515, "X*XOOX*XO": -0.01856937342689556, "XOXOOX*XO": 0.07694894356305987, "X**O***XO": 0.004536307314367542, "XX*O***XO": -0.07244401854457885, "XXOO***XO": -0.16862190924390236, "XXOO*X*XO": -0.22570467688289939, "X**O**OX*": -0.03863547999468547, "X*XO*****": 0.0386514698695089, "X*XO**OX*": -0.03412881782330343, "X*XO*OOX*": -0.5159558051872294, "XO*O***X*": 0.025708756802098696, "OX***X***": 0.055652268792905225, "XO*O**XX*": 0.012223733976785089, "XO*OO*XX*": -0.8458807381181253, "XO*O*XXXO": 0.037048108085986076, "XOXO*X*XO": 0.08264386525051363, "XO*OOX*X*": 0.008870798172411024, "XO*OOXXX*": 0.0692254881796128, "XOOO*X*X*": -0.05012706841173625, "XOOO*XXXO": 0.04036605578493894, "X*OO***X*": 0.02587374731900481, "X*OOX**X*": 0.02021778262289539, "X*OOX**XO": -0.5088330060388061, "X*OOX*XXO": 0.5906751970236591, "XOOOX*XXO": 0.04036069786775938, "XO*O*XOX*": -0.1588534646326906, "**X**O*X*": 0.04992376113339724, "*OX**O*X*": 0.038423321841571996, "*XOOOXX*X": -0.0049210165091326495, "XO*OX**X*": -0.015187073850662484, "XO*OX*OX*": -0.06567305442834201, "XOXOX*OX*": -5.369143656806474e-05, "XOXOX*OXO": 0.0003204447236928301, "XOOOOXX*X": -0.8828810758934642, "X**O**X**": 0.06895970805442636, "XO*O**X**": -0.30079543508849654, "XO*XXO*O*": -0.8909682934320672, "XOOO**XX*": -0.17583940779844737, "X*XOO*X**": 0.3684333022053488, "X*XOO*XO*": -0.7768721137249879, "XX*OO*X**": 0.8590891310999859, "XX*OOOX**": 0.09977423648583249, "X*OO**X**": -0.04506118071332062, "X*OO**XX*": 0.055366029321119864, "XO*O*OXX*": -0.727648360008263, "XOXO*OXX*": 0.5841059702766818, "XOXO*OXXO": -0.9488897086465864, "XOXOXOXXO": 0.027688315407347674, "XXOO**XXO": 0.012970496721397018, "XXOOO*XXO": 0.011716702332438076, "X*OOOX*X*": -0.00037926082129811326, "XXOOOX*X*": 0.3380112250728618, "XXOOOXOX*": 0.040049965076781914, "X**OO*XXO": 0.027460759923068546, "XX*O*****": -0.20307695580348434, "XX*O****O": -0.313638771951022, "XXOOX**XO": 0.05319926167557362, "XX*OO****": -0.6465264863919018, "XXOOO*X**": 0.01508116301436272, "XXXOO****": 0.04255406718400582, "XX*O***O*": -0.2607847742498381, "XX*OX**O*": -0.5612679319340448, "X**OX****": -0.2804612351420095, "X**OX**O*": -0.3274654833617017, "XX*O*O*XO": -0.19180948963802413, "XX*O*OXXO": 0.5984355781349096, "XX*OOOXXO": 0.02273881696555734, "X**XX*OO*": 0.9153538295238334, "XO*XX*OO*": -0.9091913869217398, "X*OX**OOX": -0.1262898957464512, "XXOO*OXXO": 0.021870009040954198, "XXXO****O": 0.04629954581689073, "X**X*XOO*": 0.3614703970117525, "X*XO**XOO": -0.7534838007356321, "X*XOX*XOO": 0.0803776797112116, "XX*OXXOO*": 0.9249781050790207, "XX*O*O***": -0.29845699528505437, "XX*OXO***": -0.6741649122120797, "XXOOXO***": -0.9183168998959653, "XXOOXO*X*": 0.09715076835277217, "XX*O*O*X*": 0.12739091561813973, "XXXO*O*XO": 0.06770585453801178, "XX*OXO**O": -0.8179033502325199, "XX*OXOX*O": 0.22331278412493227, "XXOOXOX*O": 0.007432977238798333, "***OXOXOX": -0.3212186250848092, "**X**OX**": 0.07683229543721104, "X*XOO*OXX": 0.8954024116200949, "XOXOO*OXX": -0.9461328832981124, "X*OOX*OXX": 0.002116468113832315, "X**OX**OX": 0.011229112702390931, "XO*OX****": -0.48111875540338156, "X*XX**OO*": 0.5062558280630195, "XO*X**XO*": 0.0029036573083545906, "XOOOX**X*": 0.004669134583878779, "XX*O*XOXO": -0.4676782673493195, "XO*OX**XO": -0.020166171621887302, "XOXOXOOX*": -0.9480413542996833, "XXXOXO**O": 0.0971303404490933, "XX*OXOO**": -0.9053320975150515, "XX*OXOOX*": 0.004602157379694371, "XX*OXO*O*": -0.7916947878484142, "XX*OXOXO*": -0.8823531547943355, "XXOOXOXO*": -0.9733732544221102, "XX*O**O**": -0.2671161634366089, "XX*O**OX*": 0.06185997026904597, "XXOO*****": -0.20290945271252508, "XXOO*X***": 0.022873686995501095, "XXOO*XO**": -0.19110546520037447, "XXOOXXO**": -0.8768657939380726, "XXOOXXO*O": -0.9743414478068281, "X****X**O": 0.045994974681832695, "X*XOO*XXO": 0.1702162206723421, "X*XOOOXXO": 0.019226099753673488, "XXOOOX*XO": 0.011715110321123207, "XX*OO**X*": 0.16260893200721002, "XX*OO**XO": -0.021166556289649772, "XXXOO**XO": 0.089319493509982, "XO*OX*OXX": 0.021029895190427417, "XXOO*XO*X": 0.14876975392677683, "XXOOX****": -0.5373703579917325, "XXOO****X": 0.035233021050921166, "XXOO**X**": 0.020034593491458367, "XXOO**X*O": 0.02125727723743654, "X**XOX*O*": 0.10500806891122526, "OXOXO*X**": 0.05741266780183281, "OXOXO*XX*": 0.42905708726375513, "XXOOOX**X": 0.44949479095109734, "XXOOOXO*X": 0.09810381505370193, "X***OXX*O": -0.0021731566971743424, "X***OXXOO": -0.042364524660664336, "X*X*OXXOO": 0.5754541457300146, "X*XOOXXOO": -0.20225855533917894, "*XOXOO*X*": 0.09528981269375633, "XXOXOO*X*": 0.7242799969001693, "XXXO*O***": 0.06960389659471995, "*XX**O**O": -0.044331433072494306, "XOOXX**O*": -0.9167163732677726, "XOOXXX*O*": 0.038962292457064784, "XXX**O*O*": 0.019533117013618085, "XO*XXXOO*": 0.051756571040492354, "XX*O**XO*": 0.045319222027348595, "XX*OO*XO*": -0.215749752116708, "XX*OOXXO*": -0.029840654022365444, "XX*OOXXOO": -0.8577818262221121, "XX*OX**OO": -0.8073281901240684, "XOX******": 0.05096625134746913, "XOX*****O": -0.11517894175320606, "X***OOX**": -0.37040468496267853, "XO*O*OXXX": 0.023568468935661446, "XO****X*O": -0.28077932251015986, "XO*O**XXO": 0.03049716912399249, "XO*****X*": 0.062565456519848, "XO***OX**": -0.31359268010638325, "XO**O*X**": -0.6663059871546538, "XO**OXX**": 0.10183227250096052, "XO**OXX*O": -0.2899854789622818, "XOXO*****": 0.046683123942119376, "XOXOX****": 0.00631657012155549, "XOXOX***O": -0.007410968145883309, "XOXOX**XO": -0.06360669735223312, "XO**OXXXO": 0.05535643284850286, "XOXOX*X*O": 0.051758751918179885, "XO*XO*X**": 0.017428226250216252, "XOXO**XXO": 0.057192809195778314, "OXX**O*X*": 0.061974834271617346, "OXX**OOX*": -0.010405691380678372, "OXX*XOOX*": 0.08989698302489801, "XO*O**X*X": 0.1753006417014011, "XO*O**XOX": -0.08392607332693164, "XO***X***": 0.05085501046763293, "XOXO**X**": 0.020754624305519956, "XOXO*OX**": -0.31209656433852634, "XO**OXXO*": 0.07944516719121056, "XOXOOOXX*": 0.028601313243782702, "XO*OX*X**": -0.643413390728477, "XOOOX*X**": -0.7306025878154413, "XOOOXXX**": 0.033132797396770254, "X**OOXX**": 0.05970550082481244, "X*OOOXX**": -0.026492675947848984, "XOO***X**": -0.27467730517521777, "XX**OOOXX": 0.8654660696180364, "XXO*OOOXX": 0.0021772268391735184, "X****O*X*": 0.03780056156290247, "X**O*OOXX": 0.01943563136311757, "X*XO*OOXX": 0.08765387362618318, "X*O*OO*XX": -0.054459831000685834, "XO**OO*XX": -0.20595121881368672, "O******X*": 0.009059631465570305, "O****X*X*": 0.05185426163748322, "OO***X*X*": 0.028218549019527122, "X****OX**": 0.06911638898145894, "XOOXO**X*": 0.013963220639572782, "X***XO***": -0.09161177496474449, "X**XXOO**": 0.07578743868470729, "X**XXOOO*": -0.7280854242482513, "XOO***XX*": 0.06946465044513793, "XX***O***": 0.03992382379717042, "XXO*OO*XX": 0.9061778179133153, "XOO**XX**": 0.06416820552962868, "XOOO*XX**": -0.04679907277514721, "XO**X*X*O": -0.6269981999142004, "XO**X*XOO": -0.7796376676087213, "XOXXO**O*": 0.006070017475697609, "X*X***O**": 0.20251653278376933, "XOX***O**": 0.03642178278783218, "XXOOOXX**": 0.011100535680122287, "XXOOOXXO*": 0.030331990937009258, "*XO***X**": 0.07075700840363644, "*XOXO*X**": 0.05395828588607003, "XXXO***O*": 0.04720570566993303, "XXO******": 0.03224768370888266, "X*O****X*": 0.041238949078275, "X*O**O*X*": 0.04631411779794625, "X*O**OOXX": -0.026406138241689532, "X**OOXXO*": -0.011214836321480903, "X**OOXXOX": 0.6883593449903045, "XO*OOXXOX": 0.028441292106808392, "XO***XX*O": 0.01764300536944923, "XO*OOXX**": 0.08640075830889402, "XOXOOXX**": 0.12905981218273427, "X***OX***": 0.07420665677418227, "X***O*XO*": -0.1546403403799037, "XO*OOXX*X": 0.5654379882624749, "X**OOXX*O": -0.044984401157691555, "X*O*O*X**": -0.075564137253834, "XO*XOO*X*": 0.007332720551320601, "XOOXOXOX*": 0.09562440178759861, "X***O**XO": 0.011675068232281656, "XO**O**XX": -0.13146960906760183, "XO**O*OXX": -0.06474039489195367, "XOOXO*OXX": 0.03307429794405921, "XO**O*XX*": 0.060904409959977646, "XO**OX*X*": 0.03909063443432029, "XO*XOX*XO": -0.015273040537610296, "XOO*OX*X*": 0.02373572012938137, "X*X*O****": -0.035818844705359794, "X*XOO****": -0.5273751704329046, "X***OO*X*": 0.08761801399127259, "XOOXO**XX": 0.44923229851757296, "XO**OX*XO": 0.018714416119011038, "XO**OXOX*": -0.11140551663378066, "XOX*XOXO*": 0.02992831099303488, "XOO*OX*XX": 0.3402734830885576, "X*XOOX***": 0.05174692124635094, "XOXOOX***": -0.026743249659918412, "X*XOO**X*": 0.12992180476929227, "XOXOO**X*": -0.019793609906158128, "XOXOO**XX": 0.7659071013142016, "X****XO**": 0.07475564755675908, "XXXO*XO*O": 0.058851325845916194, "X*OXX**O*": 0.07512126342725328, "XX*OX***O": -0.40140404817479963, "XX*OO*XXO": 0.01283875543354708, "XOXO*OX*X": 0.5518036373315437, "XOXOOOX*X": 0.06269279754474981, "XOOX**O*X": -0.36766450078157487, "XOOX*XO*X": 0.1848355087850549, "XX*O**X*O": 0.03684828547797833, "X*OX*X**O": -0.5556101704051664, "XX*O**OXO": -0.19488591296610755, "XX*OX*OXO": 0.004408816091217705, "*OX******": 0.0005913841150480157, "XXOOX***O": -0.7921301068840556, "*XO*O*XX*": 0.03642196962894342, "OXO*O*XX*": -0.13441132222051244, "OXOXOOXX*": -0.18986762035136284, "***OXO**X": -0.6321676123776813, "XO*O*XX**": 0.0570622277906379, "XX*OXO*OX": 0.06261790473844193, "XX*O*OX**": 0.15852700781966952, "XX****O**": 0.08430938619158333, "XOOXX*XO*": 0.0026808499725282098, "XXOO*O*X*": -0.23203980743260902, "X**O**X*O": -0.19826984166337241, "X*OX*O*XO": 0.03390542101031593, "X*X*****O": 0.05947453555495046, "X*XX*O**O": 0.09588241792793561, "*XOOX***X": 0.014221008672100435, "X**XX**OO": 0.8068944925847706, "X**XX*OOO": 0.06960852528763511, "X*XX*O*OO": 0.6406179404829679, "X*****OXO": -0.01325115958650747, "X****XOXO": 0.04377255059824033, "X**O*XOXO": -0.0739346965010228, "XX*OOO*X*": 0.08454524084887079, "XXOX*XO*O": 0.8392729938786974, "X*****OX*": 0.06071781200189101, "X***X*OO*": -0.8220238063594417, "X*OXX*OO*": -0.9221036568853572, "XOXOXO***": -0.17185191308057923, "XO*OXX***": -0.013846128382637261, "XO*OXX*OX": 0.03560455472341023, "X*****XOO": -0.43447309276602425, "XXXO**OXO": 0.09613509356313361, "*OOXXOOXX": -0.9162650640533296, "XO*X*XOO*": -0.07772851551045377, "X***X***O": 0.08019688248452894, "X***X**OO": -0.029681464215878854, "X*OX*X*OO": -0.7289582659910441, "XXOX*X*OO": 0.7560464674484654, "XOXX**OOX": 0.8663465352310917, "XOXX*XOO*": 0.8513572464519735, "XXOX**OO*": 0.00830222414012818, "XXOXX*OO*": 0.08778769040107028, "X**O**XO*": -0.38688451402913315, "X*XOOOXOX": 0.08623810458881714, "XXXOO*XO*": 0.018136279148313863, "X**O*XXO*": 0.08300639654479113, "X**OX*XO*": -0.011780523484013884, "X*OOX*XO*": -0.06997290573317727, "X*XOOXXO*": 0.22942397365305958, "XOX*OOXOX": 0.027422507980873558, "*X*XOX**O": 0.298571488336621, "XOXOXOX**": 0.08211529541772547, "XO*XXO**O": -0.14650603869620193, "X*OO***XX": 0.01622867005180975, "XOOX*X***": 0.050143716572780064, "XO*OX*XXO": 0.022520606031449234, "X****OXO*": -0.34317467201066904, "*X**O*OX*": 0.03449773220802429, "*X*XO*OX*": 0.06477684971522694, "XO*OXOXX*": -0.8282248804575906, "XO*OXOXXO": -0.9542271984204185, "XOX*X*O**": 0.04696984893595178, "XOX*XOO**": -0.0004833197867739607, "XOX*XOOX*": 0.06823408210437137, "**O***XX*": 0.03770153837671656, "*XO***XXO": 0.26521330389622916, "*XO**OXXO": 0.007247295561204004, "XOXOO*XX*": 0.20263166809852534, "XO**X*XO*": 0.055830442925725074, "XOX*X*XOO": 0.07683712603711365, "**O**XX**": 0.05321209561451203, "XO*O*XX*O": 0.0011354348367640938, "*O*XOXXO*": 0.09757802218013018, "XX*O***OX": 0.039955869851339046, "XX*OO**OX": 0.06726149695222994, "XXXOX**OO": 0.03324451872777486, "XOX***X*O": -0.28194262239149925, "XOXO**X*O": -0.7548705684365354, "XOO***XOX": -0.6517634084935044, "X*XO****O": -0.17221750998530827, "XOOOXX***": -0.410420648757408, "*XOOX*OXX": 0.04424142074406854, "XOO**XX*O": -0.06240274995316207, "O**XX*X*O": -0.16798947766358932, "O*OXX*X*O": -0.428501805595287, "OXX******": 0.06311945122226365, "XX*O**XOO": 0.010906247897337767, "*O*OX*XOX": -0.0804519043916545, "*O*OXXXOX": -0.8435942455974168, "****OX*X*": 0.08556811840919806, "******OX*": -0.03611075833895881, "O***X*OX*": -0.08883866947158323, "**X*X**O*": 0.01347265067894926, "**X*X**OO": -0.5984281882388571, "**XXX**OO": 0.7356901658160374, "XO*X**O**": 0.013946435380969489, "XO***X**O": 0.045008571325552436, "XO**XO***": -0.41717256675001263, "*O**XX***": -0.328526987220944, "*O**XX*O*": -0.5867654102193277, "XO*XXOOXO": 0.07589981195357537, "XOX***OX*": 0.04801768038443146, "XOXO**OX*": -0.026700034912553593, "*O**XXO**": -0.514477698289231, "XO**XXO**": -0.05708286127094317, "XOOOX*XX*": 0.033799317389725386, "XOOOXOXX*": -0.9269252507510631, "XOOOXOXXX": 0.08026059797093968, "X*OXO*XXO": 0.08282863256552798, "XOO*X*X**": -0.30103865404644253, "XOX*OXX*O": 0.6077405861294032, "XOXOOXX*O": 0.07689505557526113, "XOXOOX*X*": -0.01617774944228645, "XO*O*XXO*": 0.07214579664895483, "XO***OXX*": -0.13064228837979802, "O*OXXX*XO": 0.08075925479828912, "XOOO*XXX*": 0.05904019450142117, "XOOXO*XX*": 0.07119029741772656, "OXOXX**XO": 0.00573213384042064, "XOX***OXO": 0.05911787760011779, "XOXX**OXO": 0.0672725836906038, "XX*XOO***": -0.17594717531963114, "XX*XOO**O": -0.3787787712914503, "XOO*X****": -0.473016305588563, "XO****XXO": 0.05272343285815712, "XOX*OOXXO": -0.8848117028716138, "XOXXOOXXO": 0.03424643415562719, "XOO**XXOX": 0.18789948433701592, "XO**O***X": 0.025143900942459933, "XO*X**O*X": -0.05748074522779857, "XOXO*XX*O": 0.055156932556267774, "XOOXOXO*X": 0.03199155057091751, "XOX**OX*O": -0.29297457441348823, "XOX*XOX*O": 0.08331170579963523, "XOX***XOO": -0.5674472953999377, "XX**O***O": 0.00948907425931926, "XXXXOO**O": 0.05880971847344605, "XOX*O*X*O": -0.5050649456002462, "XOXXO*X*O": 0.03444631435639195, "XOXO*XXOO": -0.03851388613435906, "XO*XXO*XO": 0.552298479861608, "OOOOXXX*X": 0.09217884407522987, "**X*X***O": 0.040908340877180656, "O*XXX*O*O": -0.6507314836917253, "*OX**X***": 0.01946515176798074, "*OX*OX***": -0.01565695724907437, "X*X*OOXO*": -0.740723322503268, "***XO*OX*": 0.07280922164222364, "X*O***XO*": -0.04537702944790134, "X*O*O*XOX": -0.03322593529036066, "X*X**OXOO": -0.7371019624172703, "X*O**XXO*": -0.002299224973429333, "X*OXO*XOX": 0.02577133742117245, "X*O**OXOX": -0.46836983780141606, "X*O*XOXOX": 0.056012747330513105, "XXOOX**O*": -0.7846939728867791, "XXOOO*XOX": 0.030331990939393448, "X*O***X*O": -0.2518186585848671, "X*O*X*X*O": 0.22817614066743347, "X*O*XOX*O": 0.07066646291441678, "X*OXOX**O": -0.6705175071598454, "X**XOX*OO": 0.014366837165773695, "XX*OO*X*O": -0.25124017437522356, "*XOOXO**X": -0.7448547584599194, "XO*X**OXO": 0.006739129820840222, "XO*X*XOXO": 0.04854994937531691, "X*OX**OXO": 0.38032346759758917, "X*XX*OO*O": -0.6202001462425819, "XXXX*OO*O": 0.03645315537621844, "XXOX*OOX*": 0.1833409550596887, "X*XX*OOXO": 0.06760226269924911, "O****X***": -0.00044020994203379515, "OXO**X**X": 0.12807607041523505, "X*XX**OOO": 0.050965142662691636, "*OX****X*": 0.04964819996144074, "O*O***XX*": -0.09166255989055967, "O*O*XXXXO": 0.6433681775352823, "XXX*OOXO*": 0.0947893850720467, "XO*XXOO**": 0.014824651322243303, "XOOXO***X": -0.01567024730554628, "XX**O**O*": -0.06024144081537177, "XX**O*XO*": -0.11575582006212372, "****X**XO": 0.051186786860824354, "O***X**XO": -0.5240061505843545, "X*X*O**O*": -0.7982729679378819, "X****O*XO": 0.040727217136254615, "XXO***XO*": -0.0048103959966176255, "XXO**OXO*": -0.12807365917219057, "X*OO*XXOX": 0.03503814245613579, "**OOX*X*X": 0.038081109773453824, "*OOOXXX*X": 0.3835754681042242, "X*OX*XO*O": -0.6855899563181724, "X**O*XX*O": 0.0648850139374383, "XO*OXXX*O": 0.032681349725784785, "XX*OO*OX*": -0.03389300190941359, "X*OXOXX*O": 0.05466816701025198, "XX*OOX***": 0.043466325701619145, "XO*****XO": 0.064403628743979, "OOO*XXXXO": 0.047010844315660986, "XOOOX*X*X": 0.08974591615939145, "XOX**XO**": 0.06304709180237136, "XOX*OXO**": -0.4295291607394085, "XOX*OXO*X": 0.005986719157703425, "XOOOXXX*O": 0.04036069786776757, "XO*OX*X*O": -0.8033919041781303, "XO*OXOX**": -0.7537864370273926, "XO*OX*XO*": -0.754425444787098, "XO*OX*XOX": 0.03791734614210712, "XO*OXOX*X": 0.02970563424263454, "O*O*OXX*X": -0.5003798498891953, "****XO*XO": -0.06350998550310963, "*X**XO*XO": 0.04509775000826926, "XOXOO*X**": 0.10184782258461697, "***OX**XO": -0.09152145561927631, "****OX*XO": 0.08032930247303424, "*OX*O**X*": 0.035634205332687394, "*OX*O*XX*": 0.11974846247183382, "X***XO*O*": -0.16388143630002897, "XOX*O*OX*": 0.050374510114115506, "XOO*O*X*X": -0.5806572730784174, "XOOXO*X*X": 0.09571232496885576, "XXOX*XOOO": 0.08593400620747949, "*OO***XX*": 0.02949621758841656, "*OO*X*XX*": 0.16388550006305447, "*OO*XOXX*": -0.22689084978236695, "*XXO*X**O": 0.09292055346385941, "OXXO*X**O": 0.325902752221587, "XX**XOOO*": -0.8914785363429176, "XXX*XOOO*": 0.08245743127311833, "XOX**X**O": 0.07295353949874743, "XOXO*X**O": 0.0693019564417165, "***OXXOXO": -0.06822668783533734, "**XOXXOXO": 1.050975518623671, "X*XO*O*XO": -0.03912502866743325, "X*XOXO*XO": -0.8228423383537294, "XOXOXO*XO": -0.9736391069694472, "XO*****OX": 0.008455611956849587, "XO*O*XXOX": 0.151181272603868, "XOOO**X*X": -0.5689078597845241, "XX*O*XO**": -0.04161964868948523, "XXOXOX**O": 0.8969609764367772, "XO*XO*XXO": 0.025343992301899723, "X*OX*XOXO": 0.6730556660202877, "XX*XXOOO*": 0.7222300164638469, "XO**XOX*O": -0.7922361681754977, "XOX**OOX*": -0.02145000984445346, "X*OXO**XO": -0.15924684477119397, "X*OXXX*OO": 0.05308583677501355, "XOX**OXXO": -0.4515834267828158, "X***XO*OX": 0.027914864529811335, "OXX*OO*X*": 0.4069904110046282, "X**X*O*XO": 0.08122374953113173, "X*X*OO*XO": -0.14539742596664984, "XXX*OO*XO": 0.060689501513614665, "XXOX*O**O": 0.022221146480361845, "XO*X***XO": 0.08012417880578156, "XXO*X*O**": 0.03230557365013596, "XXO*XOO**": -0.8828988353383578, "XXO*XOOX*": 0.0954608044789985, "X*O*X*OX*": -0.331680405311265, "X*OOX*OX*": -0.5883268899157383, "X*OXX*OXO": 0.6290326731988473, "**X*O**X*": 0.05921542306468328, "XOX*OO*X*": -0.00930228526029912, "**XXO**XO": 0.49918128989925514, "X*OXXOOXO": 0.05645589279077773, "XX*O**O*X": 0.0888150467367165, "XX*OO*O*X": -0.5711529824775694, "X*OX*OO*X": 0.20245110540439665, "**O*OXX**": -0.003920744316828267, "X*OXXOO**": -0.8130655729534692, "X***X*O*O": 0.07293928801839991, "XX**X*O*O": 0.8291885337022968, "XX**XOO*O": -0.9250549623956954, "XX**XOOXO": 0.006527534274162328, "*OO*OXX*X": -0.8619582972111814, "XOO*OXX*X": 0.6368127154398489, "X*OX*XO**": 0.1510828132485855, "*OX*X***O": -0.12115121567896454, "*OXXXOX*O": 0.09314777532782427, "X*OXX*O*O": -0.8885143338619432, "OXXO*O*X*": 0.3215141554353645, "X**O*X*OX": 0.05890073883190504, "XXO**OXOX": -0.1409200348097201, "XX**OOXO*": -0.5130539159063108, "X*X*O*XO*": 0.560501144178391, "X***O*XOX": 0.10069230625744352, "XXO*O*XOX": 0.022942080663160485, "X*X*OOXOX": 0.29852608311880896, "X*X*O*XOO": -0.557633039471214, "XXX*O*XOO": 0.0321648163409484, "X*XXO*XOO": 0.08816782044255123, "XXO*OXXO*": -0.022071524454722144, "XXO*OXXOO": -0.9003682134936613, "***XXO*O*": -0.3204495416167061, "XOX*OXXOO": 0.020275519415320832, "O**OXXO*X": 0.00664011831040513, "**XOX**OX": 0.061703795012111096, "XXX*O**O*": 0.018429106529201267, "XOX*O*XO*": 0.05236418072913708, "XXOOXXOO*": -0.9569740930213053, "XX*OO***X": 0.2097688311533663, "XXXO**O**": 0.017343492465389975, "X***X*OXO": -0.05577930663985703, "X*O*X*OXO": -0.7276467939576821, "XXXOXO*O*": 0.03476614625821372, "XX*O*X*OO": 0.21394267421176305, "XXXOO*OX*": 0.09925995135934822, "*XX*OO***": -0.14284515373376372, "X***XOXO*": 0.039599708525826297, "X***XOXOO": -0.4259775472556949, "XXXO**XOO": 0.08283967714841411, "XXOOX*XO*": 0.05959323238032025, "X*X*O**OX": 0.04624627820182149, "X*O*X*XOO": -0.36089383092865984, "X*OXX*XOO": 0.07165566005918587, "XOXX*O***": 0.023449859932571506, "XO**XO*X*": 0.017405442359715497, "XO*OXO*X*": -0.29234011829287626, "X*O*OXX**": 0.04931730354011454, "XX*OOX*O*": -0.03519409267232206, "XX**OX*O*": 0.03515940233817467, "X*O*XOXO*": -0.49396177469077895, "X*OOXXXO*": 0.05762874815468331, "X*O*XXXOO": 0.0691961275419485, "X*OOXXXOO": 0.06841733257761251, "XOO*XXXO*": -0.8280972862602404, "O***X*XXO": -0.04480232689215273, "OXO*X*XXO": 0.0549241759145261, "X*X**O*O*": -0.07411410598306667, "X**OO*XOX": 0.3768237050440214, "X***OOXOX": -0.15536494103652626, "X**OXO***": -0.5207445931634931, "XO**O*XOX": 0.07015904293393171, "XXO*O*XO*": -0.10806376034741495, "XX**O*XOO": -0.5769674398647662, "X*OXXOO*X": 0.061909474139366, "XO***X*OX": 0.37192414698992987, "XO**OX*OX": 0.04501706316185844, "XX*OO*XOX": 0.7280970804676897, "*XO*O**X*": 0.022828315564189936, "XXOXO*XO*": 0.06324539182375565, "XX*****OO": -0.07576033376478529, "*X**O**XO": 0.0676735242468892, "X**X*OOXO": 0.05492264550039909, "X*X*O*O**": -0.043600171481039576, "XXX*O*O**": 0.08305791575240973, "X*XX*OOO*": -0.17666133880189147, "XXXXO*OO*": 0.06178858800210674, "O**OX*XOX": -0.30864632456107843, "*O**OXX**": 0.020082725014342346, "XX*O*XOO*": -0.17124027804744674, "X*XO*OXOX": 0.19204943087269719, "*O*OXX*OX": -0.7270046012066613, "X***XXO*O": 0.8036842065215054, "**XX*O*O*": -0.003717587114877045, "XX*X*O*OO": 0.03363200628473038, "XX*XXO*OO": 0.9237556517461141, "XXXOOX*O*": 0.009003423297057434, "**O*OXXX*": -0.01592435104276817, "*OO*OXXX*": -0.29994384010043207, "*OO*OXXXX": 0.034219065644666306, "X**OOOXX*": 0.05446429684460851, "X*XO*X*O*": 0.08464030034005339, "X*XOOX*O*": -0.20659665072811692, "XX****OO*": 0.0077020643030506625, "**O**XXO*": 0.03764761413771253, "XOO**XXO*": -0.07342202364163194, "*XO****X*": 0.02679976226415408, "X*O*OXX*O": -0.019384938243905175, "X*X*X*O*O": 0.881656842135129, "X*X*XOO*O": -0.11728888330148214, "****X*OXO": -0.14889757598419745, "XXO*X*OXO": 0.04535360026183527, "XX**X*OOO": 0.005058506870434055, "X*O*XXOXO": -0.8344590105007981, "X*OOXXOXO": -0.9743413449495806, "XO**XOX**": -0.4614516870066244, "XO**X*OXO": -0.007641741158033689, "X***XOOXO": -0.36203212931163464, "X**OX*OXO": -0.2076517638222665, "XOX*O****": 0.04108559285511831, "XO**XXOXO": -0.002456885553581672, "X*X**OO**": -0.05776420490206257, "XOX*X*OXO": 0.05449553267836242, "XO**X*O**": -0.11386858599718501, "XOO*XXO*X": 0.015073010304447344, "XX*OOXO**": -0.15663802997372533, "XX*OOXO*X": 0.787112152894113, "XOO*XXOXO": -0.9252790968431805, "X***OXO*X": 0.3924172381048459, "X*O*OXO*X": 0.09797492182732126, "XOX***O*X": 0.044405603727784355, "XOX**OO*X": 0.02536984089517455, "XOX*XOOXO": 0.07589981195357537, "X**OX*O**": -0.6077837553203261, "XXOOOXX*O": 0.011713823562581466, "X*XOX*O**": -0.039792393639867786, "X*XOX*O*O": -0.1795939215284636, "X*XOX*OXO": -0.004951919292502215, "OX**O*OXX": 0.03062224625543928, "OXX*O*OXX": 0.3824215595240945, "XOX*XO***": 0.04098169703288949, "XOX*XO**O": 0.010117331249192221, "X*O**XO*X": 0.20737508669133817, "X*X*XOOXO": 0.057376070426479055, "X*O**XOX*": 0.2660002338402462, "X*O*OXOX*": 0.07709063881843163, "X**X*OO**": 0.03162632702575276, "X*O*XXOO*": -0.8077433493691659, "XXO*XXOO*": 0.3052429526526492, "XOO****X*": 0.020790386116095932, "X**O*XO**": 0.0355646308138502, "X*XO*XO**": 0.047320141981561155, "XOXO*XO**": 0.04437779154417341, "XOXOXXO**": -0.0026289386225228943, "X**O*XOX*": 0.04134609143266762, "X**O*XO*X": -0.044331686116097564, "XO*O*XO*X": -0.21909847094325302, "XOXO*XO*X": 0.08207302450403099, "X****XO*O": 0.04390456729496739, "X****XOO*": 0.08706993828995034, "XO***XO**": 0.06107850144952333, "XO***XO*X": -0.0007237387429975834, "XXO*XXO*O": 0.21293170564511166, "XO**XXO*O": -0.12672983428011828, "O**OX**XX": 0.09632017239884118, "X**OXXO*O": -0.072364738004781, "X***OXOX*": 0.4604601480870861, "X*X**OOXO": -0.04997698582594292, "XXX**OOXO": 0.06172294981132914, "*X**OX***": 0.11016230580238372, "*X**OX*O*": 0.03922332751348331, "X*X*O*OX*": -0.00653075023232995, "XO****O*X": 0.0714153791357032, "*O*XO**X*": 0.011115913461120439, "*O*XOOXX*": -0.5263659211928208, "XXOO***X*": 0.04458138524683346, "XXX***O*O": 0.07674392871890243, "X**OXXO**": -0.16101189744698177, "X***OXO**": 0.05688221296290259, "*OXXO**XO": 0.013412895489434123, "X**OX*OX*": -0.11076871982657588, "XOO*OXX**": -0.07673602041739788, "X*XO**O**": 0.053925551924268435, "XO*XXXO*O": 0.08899458704028372, "XO****OX*": -0.02207089674727636, "X****XOOX": 0.24998288662664914, "X***OXOOX": 0.6513904002134943, "*XXX*O*O*": -0.01801638294179279, "XOX*XXO*O": 0.20543239396840268, "**XX*OO**": 0.009676889731475817, "X**XXOOXO": 0.7933324524284688, "XOX*O*OXX": 0.06256974377863439, "X*X***OO*": 0.08889379766224959, "XX**O*O**": -0.30874148053811956, "X*X***O*O": 0.21365513070528103, "XXO***O**": 0.06030681250779941, "*O**X**XO": -0.09169841981348678, "XO**X**XO": 0.0528417888723981, "XOX**O***": 0.02879753989246486, "X*X*XOO**": 0.01820458198006264, "XXX*XOO*O": 0.02269367442827778, "O*O**X*XX": 0.13429893696037062, "O*OO*X*XX": -0.2666481335396746, "O*OO*XXXX": 0.09506448401529499, "X*XOXXOOO": 0.08454142596771862, "OX*X**O*X": 0.033702652551696605, "**XXOO***": 0.0013141829678798714, "**XXOOX**": 0.06761646316697031, "X****OOX*": -0.02433842905312293, "XXOXXOO**": 0.2927600465160206, "XOX*OXOX*": 0.06516886996014334, "XOX*OXOXO": 0.0758801282481366, "X*XOO*OX*": -0.23524374511379745, "X*O**XOOX": -0.012243081413141371, "X*O***OX*": -0.03905790136994883, "XOO*X*OX*": -0.7489116816402812, "XX****OXO": 0.026412251286058945, "XX***OOXO": -0.3032526007064812, "X*X*OOOX*": -0.06921904443666158, "XX**O*OX*": 0.4287771810174743, "XX*OOXOX*": 0.5603765572887944, "X*X*O*OXO": -0.1701644333073899, "*OOXOXX**": -0.03321163136148253, "*OOXOXXOX": 0.05205712929484629, "*O**OXX*X": 0.11508141917094572, "O**OX*X*X": -0.029557812763065787, "*OXOXXO*X": 0.07065940246352037, "O*XOX***X": 0.5615585180805833, "*OX*OXX**": 0.10110859247719862, "*OXOOXX**": 0.0487613951195401, "O*OX*X**X": 0.18511487662949472, "*O**OXXX*": 0.07209991732638801, "X*XOOOOXX": 0.08748993605460988, "O*OOXX*XX": 0.39708565209489693, "XXX*O*OXO": 0.06723827185172351, "*X*O**XO*": 0.01934045501405288, "*X*OO**X*": 0.010268706898054454, "OXXX*OO*X": 0.04560854519925965, "X*X*XO**O": -0.017146019290275556, "**XXXO*O*": 0.05405190990027823, "*OXXXO*O*": -0.23800276847495783, "*OX*OX*X*": 0.06043904572071526, "*OX*OXOX*": -0.10585361419208814, "OXXX*O*OX": 0.05404954603043516, "OOX****X*": 0.030856414509544714, "XOX*XO*XO": 0.053592277633686736, "*OX*X**O*": -0.16692347279411018, "*OX*X**OX": -0.21510787083909758, "*OX*OXOXX": 0.07431494337896787, "**XX*O*OX": 0.07469249600208049, "*OX*O**XX": 0.04373724152523491, "OOX*O*XXX": 0.03948243772317628, "*OX*X****": -0.010821422984019977, "**X****XO": 0.07553980857413589, "**X*O**XO": 0.05411880677509039, "XOXX*OX*O": 0.03899918013203915, "X*X****OO": -0.11098822394037701, "OOX*OX*X*": 0.2908608518807579, "OOX*OXXX*": 0.6597564094547975, "OOX*OXXXO": 0.07305695664248377, "*OX***OX*": -0.012909887912943958, "OOX**XOXX": 0.05395719852986917, "OOX*XO*XX": 0.06844542572700485, "**XX*OX*O": 0.010944236635301634, "OOX**OXXX": 0.09171693536974232, "XX*OOXOOX": -0.7707779738596794, "XXXOOXOOX": 0.03898329660968464, "OXO*XXO**": -0.5924554763411243, "OXO*XXOX*": 0.07797678650283649, "*OXO***X*": 0.04350628877448233, "*OX****XO": 0.04863294806767766, "O*X*X**O*": -0.2519171493419652, "*OXOX****": -0.025400700522238508, "*OXOX*X**": 0.005712493228059834, "XOX*X**O*": 0.05708960586718098, "XOX*X*OO*": -0.01027108069121576, "*OXXXO*OX": -0.5987578905691185, "XOX*OX***": 0.1190605702505333, "*OXOX**OX": -0.43660548643764463, "XOXOX**OX": 0.03412866820870476, "*OXXX**O*": 0.030069877684568286, "*OX*X*OOX": -0.42234901990424834, "X*XXO**OO": -0.48264734076986443, "*XXOX**O*": 0.04301531015189674, "*XXOX*OO*": -0.12337255931099864, "XXXOX*OO*": 0.03391211237787183, "*XXXOO*O*": -0.07280274941197487, "*XXXOO*OX": 0.0398971208019636, "*OXXOOXXO": -0.926231275773799, "**XX**OO*": 0.10312802367953004, "OOX**XXXO": 0.18963201990610773, "OOX*X*X**": 0.08243095922943794, "O*XX*OX*O": -0.24061649165455484, "OXXX*OX*O": 0.45366330175333847, "OXXO*XXO*": -0.19300021959927222, "*XXXOOXO*": 0.00808491859792464, "OXXX*XO*O": 0.6263394859878061, "OXXXOXO*O": 0.08690607193434302, "XXXXOO*O*": 0.06655348830302792, "*OX*XXOOX": 0.07473856469372207, "O*X*XXXOO": 0.04926166793855309, "O*X*OXXO*": -0.42211568729401905, "O*X****X*": 0.0580807955181906, "O*XO***X*": 0.049798634870015124, "O*XO*X*X*": 0.06957581786032961, "XXO***OX*": 0.1973289647221456, "*XXX*O*OO": -0.12330841265795346, "O*X*X****": -0.008833130122320676, "*XXXXOOOO": 0.016490222500169516, "**X*OO**X": 0.10390832107700333, "OXXX*OOOX": 0.08058626870867941, "**XXOO**X": 0.06937050252962047, "**XXXOOO*": 0.05680941220458856, "*XXO***OX": 0.002923195690315711, "*XXO**OOX": -0.18195304254811123, "*XXO*XOOX": 0.012219628103300507, "*OX**X**O": 0.025151222818823062, "*OXXOXOXO": 0.0759410860539464, "*OXXXOO**": -0.0047246294918925295, "X*XOXO*OX": 0.06913322768882635, "**XOX****": 0.0319019144383835, "X*XXOO***": -0.030546736267282968, "OXXO****X": 0.04596287882670945, "OX*XOXOXO": 0.07610299671397436, "XOX**OX**": -0.04890640321780744, "XOX*OOX**": -0.25971804225129225, "XOXXOOX**": 0.003801922337178998, "**XX*O*XO": 0.0025124350983340934, "X*X*X**OO": 0.7344628561540958, "X*X*XO*OO": -0.616906898741027, "X*X*XOXOO": 0.08758606197570268, "*OX*XX**O": 0.033498168451259434, "*OXOXX**O": -0.006279532724192119, "*OXXXXO*O": 0.01257964537848767, "**XO*X**O": 0.07113535319678796, "*XXO*XO*O": -0.16554525886011207, "**X**X*OO": 0.043662606961671964, "XXX*XO*OO": 0.014909718558346186, "XOXXOO*X*": -0.0627932993729088, "*XXOOX**O": 0.06379884440185052, "*XXOOX*XO": 0.45658827183248063, "**XOOX*XO": 0.06281114607853452, "*XXX**O*O": 0.1914059041461182, "*X*OO***X": 0.06393030840489371, "OX**OX***": 0.1169146625588948, "X*X*O***O": -0.21861783108642663, "**X**XO*O": 0.12441926338941883, "XXX****OO": 0.03913115398693945, "O*X*O*XXO": 0.03580636730972987, "*XXO****O": -0.21430827355839602, "*XXOX***O": 0.050553125455218756, "*XXOX**OO": -0.4998811064222223, "X*XOXO**O": -0.46163057424625525, "X*XXOO**O": -0.41534414218351223, "OX*OX***X": 0.38091116269724, "OXOOXX**X": 0.40669056764564254, "*OX*X*XO*": 0.028646956940492765, "XXX**O**O": 0.0749700324225773, "XOX*X***O": 0.03675002855896504, "X*X***OXO": 0.05318468956386227, "O*XXOO*X*": -0.1557988905646324, "XOX**O*X*": 0.0740055292726558, "XOXXXOO**": 0.02430742597879948, "**X**X*O*": 0.07147822368929269, "OXXX*XOOO": 0.0003555200469616993, "*OX*X*O**": 0.016760322252345295, "**XX***O*": 0.08482373558228128, "*XX****O*": -0.03084150017159739, "**X*OXXO*": 0.17043940788625775, "**XXO*XO*": 0.12233151794486469, "*XXXOO***": 0.07340178289031632, "X*X*X*OOO": 0.07657907981621301, "O*X*****X": 0.016301983396643162, "*X*OX**XO": 0.05261536114038334, "**X*OXXOO": 0.3335463113663475, "X*X***XOO": -0.022415621199420435, "*XX*O*XO*": -0.06120995037675302, "*XX*O*XOO": -0.45055140255681825, "**XXOXXOO": 0.6876200528575604, "*OX*XO***": -0.025187669023081026, "*OX*OXXO*": 0.024117366122692042, "**XXO*O**": 0.017561033682928363, "*XXXOXO*O": 0.3264703574842546, "**X**XO**": 0.07236832776503126, "**X**XOXO": 0.0768226052975224, "**XO*XOXO": 0.017785345779640083, "*XX*X*O*O": 0.838946457345583, "OXX*X*O*O": -0.8313129654544589, "OXX*X*OXO": 0.0982881921856676, "**O*X**XO": 0.028904764879565135, "*OX**XOXO": -0.0469448472349001, "O*XOXXOXO": 0.09137574190135563, "X*X**XO*O": 0.2752356778444506, "X*X**XOOO": 0.0810652421258608, "X*XO*XOXO": 0.0008305252666583228, "XOXO*XOXO": 0.0004685108902204999, "*OX**XO**": 0.04400271817180224, "*XXO*XOXO": 0.0979049372341206, "X*XOOXOXO": -0.8809324938559704, "**X***OX*": -0.001991950721552849, "*X*OX****": -0.0555212449840126, "XX*OX*O*O": -0.8499698829178493, "*X*OO*X**": 0.025317246194872373, "*X*OO*XX*": 0.20795851927225603, "OX*OO*XX*": -0.008295538581639499, "XXO*O*X**": 0.010935011991689446, "*XO*O*X*X": -0.04682058240145444, "*XO*OOXX*": -0.08212061724151995, "*X****OXO": 0.036325006469528485, "XX**O*OXO": -0.18219988221396094, "*XOOO*X*X": -0.06243842866435694, "*X*X**OO*": 0.09500113945900773, "*XO*X****": 0.025798300547540714, "OXO*X****": -0.1242933130228911, "*X**O*XO*": -0.06625516260816298, "*X*O***XO": 0.007975036309526864, "OXO*O*X*X": -0.5005623570199522, "OX**O*X**": 0.006957143946458787, "OX**O*XX*": 0.46948504974304717, "*XO****XO": 0.012369976742567557, "*XXOO*X**": 0.1068109903322675, "*XXOO*XO*": -0.43363481464990616, "OXXOO*XX*": 0.27935945011130847, "OXO*O*XXX": 0.03158391530855344, "*X**OOX**": -0.0014296267084843895, "OX**OOX*X": -0.05598210362749481, "OX**OOXXX": 0.004468347657675886, "*XO*OX**X": 0.09479566439892222, "*X**OOXX*": 0.19775142050602906, "*X**OOXXO": 0.5756593394221736, "*XOXOOX*X": -0.3850230712205881, "*XX*OOX**": 0.16557653009082215, "*X**O**OX": 0.05966430441330387, "*OX*X*OX*": 0.04337239758370138, "OOX*X*OX*": 0.0003175118290460943, "OOXXX*OX*": 0.029290207593928218, "XOXO*XOX*": 0.02248785045883837, "OX*O**X*X": -0.09063900548555388, "XOX**XOXO": 0.08456952812036359, "*XX***O**": 0.04586596517425572, "**XO**OX*": -0.009089491466249294, "X*XO**OXO": -0.020288131778912026, "O*X*XO***": -0.18450429446140085, "*X**O*X*O": 0.0037360175392653428, "*X**OXX*O": 0.07975357600172288, "OXX*OXXOO": 0.03267761388621523, "XXOXO***O": -0.19341007536182514, "*XX*OOX*O": -0.2617037089925514, "XXX*OOX*O": 0.09929272237254076, "OOX**XXO*": -0.11211018977138039, "OOXX*XXO*": 0.15183205710154332, "*XX**OOX*": 0.06983047388527461, "X*XOXOOXO": -0.9610170987961505, "XXXOXOOXO": 0.042465717437479615, "*OX*X*OXO": -0.03464618868741963, "*OXXX*OXO": 0.06688644808880481, "OOX*X****": -0.33470174902671157, "OOX*X**X*": -0.07746010470266326, "OOX*XXOX*": 0.9529973347842484, "OOX*XXOXO": -0.9759960949866346, "*OX*XOOX*": -0.02184955779075004, "*OX*XXO**": 0.05003088217124415, "*OX*XXO*O": -0.013553682417373685, "*XOO****X": 0.0354729544735755, "*XOO***XX": 0.019788609855319654, "*OXOX*OX*": -0.012275323257163937, "*OX*X*O*X": 0.025418260927145154, "XOXXO****": 0.11900962152518478, "XOXXOO***": -0.1979124898169493, "XOXOX*O**": -0.039992062232962526, "XOXOX*O*X": 0.02402318595253976, "*OXOX*O*X": -0.011465987293845448, "*OX*XOX**": 0.059381259155359835, "*OXO**XX*": 0.05471706060409725, "*OX*XXOXO": -0.13363775258683935, "*OXOX*OXX": 0.33075448011495956, "XOX*X*OOX": 0.09117655427455301, "*OXOXXOX*": 0.9049388647972534, "OOXOXXOX*": 0.05338173239551824, "*OXX*X*OO": -0.13970741344165127, "*OXXXX*OO": 0.025462321169255255, "**X*OOX*X": 0.0716100862665528, "*OX**X*O*": 0.031068899305551293, "*OX**XXO*": 0.09095457340210539, "*OXO*XXO*": 0.08885715626159034, "*OXOOXXX*": 0.05702000215641642, "*OXOOXXXO": 0.0815080977576918, "OOX*X***X": -0.13517649647680918, "*OXXX**OO": -0.22229855280749306, "XOOXOXX**": 0.03719302623899852, "*OXXXOOX*": 0.06880499407561788, "*XXXOOO**": -0.02704287590287299, "*XXX*OO*O": -0.19585638592194055, "X*XO*OO*X": -0.03361056497718931, "*XXO**O**": -0.25619992393519164, "XXXXOOO**": 0.09135454106817917, "XOX*OOXX*": 0.7848509187123325, "**XXXOO**": 0.042619021572233184, "**XX*OOX*": 0.08097620302404304, "X*XX*OO**": 0.050794035942751836, "*XXX*OOOX": 0.0876958728066846, "*X*XO*X*O": 0.3949567966829557, "OX*O***XX": 0.12926689087362428, "*XX***O*O": -0.03486737327594924, "*XXOX*O*O": -0.06758603781056234, "*XXOXXO*O": 1.0480448569383374, "OXXOXXO*O": 0.07333730721884939, "*OX**XOX*": -0.03382924096686492, "O*X***OX*": -0.010450161402522133, "*XX*XOO**": 0.052936914825828664, "*XX*XOO*O": -0.12147123524073045, "OXX***O**": 0.0644775197668356, "OXX***OOX": -0.014901543986210297, "OXX**OO*X": 0.07608387917780121, "**X***OXO": -0.009779455351080863, "OXX*X*O**": 0.3356390300610838, "O*XXO*OXX": -0.023442551058812447, "O*X**XOX*": 0.3086165911380441, "O*XO*XOX*": 0.09306259372205913, "*X*O**O*X": 0.07808551790743654, "**X*OO*XX": 0.07180428262101404, "**X*OOOXX": 0.05929774387120672, "O*X***OXX": 0.4400453527687261, "**X**OOX*": 0.0031875253997881974, "X*X**OOX*": -0.01600934401983125, "**XO*XO**": 0.04466341503834625, "O*X**XO**": 0.04479154030717583, "**XOXXOO*": -0.8210117811158752, "*O**X*XXO": 0.03952892416561245, "O***XX*XO": -0.6176370983994312, "*XO*X**XO": 0.04712873588045324, "*X**X**O*": 0.08969627793445038, "OX**XXXOO": -0.8212598902417574, "XO**XO*XO": 0.0835043937013682, "*O**XX*XO": -0.050367312144153534, "***OX**X*": -0.021535310816286887, "**OOXX*X*": 0.08343716852439693, "*OOOXXXXO": 0.04036069786776757, "***XXOXO*": -0.041142398973380796, "X*XXXOOO*": 0.5326430445997895, "*OX*X**XO": -0.10607641839390655, "****XX*O*": -0.512835714208577, "**O*XX*O*": -0.580832408035532, "*OOXXX*OX": 0.022661300861600665, "XO**XOXXO": 0.28724671793274775, "O***XX*O*": -0.5930110835210155, "O*O*XXXO*": 0.025094056764178845, "OOO*XXXOX": 0.00036974332888319863, "*O**X**X*": 0.03948931201889308, "*X*XXO*O*": 0.4345452121763887, "XOO*X**XO": -0.01814673652908315, "XOO*X*XXO": 0.15969341750453708, "OOXOXX*XO": -0.9138191099938622, "*X****OX*": 0.06580719418307805, "*O*XX**XO": 0.028481243606578634, "*XXXXOOO*": 0.0755542790886338, "*OOXX**XO": -0.46347986252999457, "*O*XXO*XO": 0.06565241700244036, "*OXOX**XO": -0.18888460144703315, "***XX**OO": -0.34835158162275, "OX*XO*X*O": 0.04374587361553983, "X**XXO*OO": -0.6987676418506531, "*OXOX*XXO": 0.08594504753576332, "**O*XX***": -0.13008907827990063, "**X*OXX*O": 0.12327971453598388, "*OX*XO*XO": 0.008208370813299493, "XX**XO*OO": -0.8289910228394374, "OOX*X**XO": -0.7863353390129542, "OX**O*XXO": 0.05436363651853803, "X***XO**O": -0.023321287583704945, "*X*XXO*OO": 0.7223145966955399, "***XXX*OO": 0.0002835104260329957, "*X*XXOXOO": 0.744582429259412, "O**XXOXO*": -0.6271208713645009, "*X*XXOOO*": 0.09577087354835306, "XX**X**OO": 0.1046544185468332, "OO**XXXO*": -0.6079065362645268, "OXO*OXX*X": 0.0601935886933531, "X*O*XO***": -0.5509741524843386, "**OOX*XX*": 0.012862450245091852, "**OOX*XXO": -0.08341660930603431, "*OO*X*XXO": 0.0847812804767502, "**OOOXXX*": -0.07382622053958043, "*XOOOXXX*": -0.011909787698298946, "OOX*XX*XO": -0.8253228929185178, "**O*XX*XO": -0.06558921940958212, "XOX*X*O*O": 0.05572666385057715, "O***X**X*": -0.008802800816182923, "O*X*X***O": -0.5381487284613067, "O*X*XX**O": 0.0039876653802786, "OOX*XX**O": -0.7369138036457167, "XO*XXOXO*": 0.05634241169337988, "O*OXX**OX": -0.04183825000251083, "X**OX**XO": -0.020522259967333003, "XXXOO*O*X": 0.08468241354870612, "OXX*X***O": -0.7151596448917866, "O*O*OXXXX": 0.09327634703455917, "X*XOXOX*O": 0.07269109395242, "OOOXX***X": 0.07998792268565083, "XOXOX**O*": -0.1684270466228785, "OX**X****": -0.04444067362108119, "OX*OX****": -0.0639636591037619, "OX*OXO**X": -0.6362274637756224, "OXXOXO**X": 0.45558519548504056, "**XOX**XO": -0.004045072681779531, "XOX*XOO*X": 0.08975475923508591, "*OO*X**X*": 0.03833614374163854, "*OOOX*XX*": -0.006092631861208441, "X**XXO**O": 0.13617386108553056, "*O*OX**X*": -0.012396908409353237, "***OXO*X*": -0.17622719033205073, "***OXOXX*": 0.05434750316683653, "**OOXOXX*": -0.03395289685500398, "**OOXOXXX": 0.015655985063380697, "*X*OXO*X*": 0.08731568422726001, "***OXX***": 0.05604515534352544, "X**OX***O": -0.3627845218117042, "*O**X**OX": -0.0657580227067957, "XOO*OXXX*": -0.15438794084872842, "*OX*XX*O*": -0.7121703407971106, "OOX*XX*O*": -0.8450321013126247, "OOX*XX*OX": 0.08436704546054369, "X*OOX****": -0.3361548058932095, "O*X*XO**X": 0.06676907065788493, "***OX*X**": -0.04260866905754823, "OX*XX***O": -0.1761995782602322, "OXOXX***O": -0.8083357140208013, "X**OXO*XO": -0.24603028952006167, "X**OXX**O": 0.0346599459325822, "X**OX*X*O": 0.015113908269868536, "X*XOX***O": 0.06685182993881048, "X**OX*XOO": -0.037027356140593534, "X*OOX*X*O": 0.04167882414842659, "X**OXOX*O": -0.3139439017649282, "X***XOX*O": 0.8349804374780879, "X**OXXXOO": 0.06112003109020295, "O*XOX**XO": -0.3148228262042674, "O*XOXX*XO": 0.7277812396688323, "*OO*XX***": -0.8586672571472218, "*OOXXX***": 0.022608124485414327, "OXOXX****": -0.13781242444187228, "OXOXXX**O": 0.00928655773360263, "**XOX*OXO": -0.10269385901802922, "XO*OXXO**": -0.1017422203355696, "*O*XXXO**": 0.009763927813381102, "*OX*XXOO*": -0.7936318794080043, "*O*OXX***": -0.5146462757423558, "OX*OX**OX": -0.0014209776343866026, "OXXOX**OX": 0.08345867754767414, "OOO*X*XX*": 0.05203858421347447, "*OXOXX*OX": 0.09866181584388335, "OXOXX**O*": -0.36391614613299594, "X*O*XX*O*": -0.6916700254680055, "**OXXX*O*": 0.09646095593468637, "*O**XXXO*": -0.025766269311941266, "**OOXX*OX": -0.5534479112343119, "*XOOXX*OX": 0.055918581592955985, "**O*XXOOX": -0.7818827551074411, "X*O*XXOOX": 0.06896009200371149, "*XO*XX*O*": 0.03982815311130533, "*XO*XXOO*": -0.5711491816931852, "*XOXXXOO*": 0.05735160137950231, "**O*XX**O": -0.11413277872680656, "*X*O**OXX": 0.14152734818736604, "O***XX***": 0.08200658073002856, "*OX*XX*OO": -0.8230196614328014, "X*OOXOXXO": 0.09956838996058262, "**OXOXX*O": -0.07441888244027331, "O*OXXO*X*": -0.6052439274606908, "XOX*XXOO*": 0.24706414240483268, "XOXXXO*O*": 0.04469760972084763, "OX**OX*X*": 0.22516073830169, "OXO*OX*X*": 0.3944089155852701, "XX**XO**O": 0.9010848477328831, "O**XXX*O*": 0.01487870558735227, "****XO*X*": -0.0571308866328245, "O***XOXX*": 0.02535917583781111, "O***XOXXO": -0.3555359457113034, "O*X*XOX**": 0.038181621868286955, "*O**XO*X*": -0.13550964157360135, "*O**XOX**": -0.19178716964322778, "XO*XXOX*O": 0.014881979653387124, "XOO*XOXXO": 0.005025008180291957, "*XX*OO*X*": 0.06748795308508782, "**O*XOX**": -0.15173418353441254, "*OO*XOXXX": 0.07278186057121232, "****XOXO*": -0.23165200022450222, "****XOX*O": -0.6723794585263493, "O*XXXOX*O": 0.035243476050078014, "*O**X*OXX": 0.1187862863005089, "*XOXXO*O*": -0.03298967258757433, "X***XO*XO": 0.2155603928652576, "X**OXOXXO": 0.3961191306107663, "*OX*XXXOO": 0.03637820553630836, "XXO*XO**O": 0.05041953619136913, "XX*XO*O*O": -0.19294980858610772, "XX*OXO*XO": 0.06186867150717587, "X*O*XO*XO": 0.00509231052694632, "OXXOX***O": -0.7926110981894744, "OXXOX**XO": 0.06432658406181967, "OOXXXX*O*": 0.011928321042210832, "*XO***X*O": 0.09910230033092796, "X*O*XOX**": 0.1433855618009518, "XO**OOXXX": 0.043428261537385784, "*XOOOXXXO": 0.013266327374087289, "*O**XX*OX": 0.018305342586739673, "XOO*XX*OX": 0.09827425770988368, "O*O*XX*XO": -0.6458543119697806, "**O*XXO**": -0.402237161598917, "O*O*X**X*": -0.6890304097537466, "O*O*XX***": -0.21082964867926532, "OXO*XX***": -0.21005476398766718, "*XOOX****": -0.3899546156830742, "OXO*XXO*X": 0.5953177422326006, "OXO*XX*O*": -0.2816787064105783, "*XO*X**O*": -0.10987609260703841, "OXO*XXXO*": 0.05648626140136605, "*XO*XX**O": 0.0051725158610723505, "*XO*XXO*O": -0.827792947869025, "*O**XXO*X": -0.6576112739705421, "**O*XXOXO": -0.7495781354623582, "**OXXX**O": 0.042576213770572385, "**OOXX***": -0.2494133394304147, "X*O*X***O": 0.14621256826419587, "OXOOXXXO*": 0.06325436318538447, "*XOXOOXOX": -0.7244057143995347, "O*O*XXX**": 0.03462047868183705, "*OOOXX*X*": 0.11679824077420436, "X***X*XOO": -0.050805901848802786, "X***XX*OO": 0.4047228152301708, "*XOXX**O*": -0.014765996885366848, "*XOXX*OO*": -0.24371995718797576, "*XO*X**OX": -0.1162005653662033, "XO**OXOXX": 0.07095983205192519, "*XOOXX*O*": 0.038573213543034515, "*XOOXXOOX": -0.9595138702587371, "XXOOXX*O*": 0.060350484594890265, "XXO*X**O*": 0.07563935758739729, "XXO*XOXO*": 0.19601657745387552, "*XO*X***O": 0.016327274084008244, "*XO*XX*OO": -0.14297076718735469, "*XO*XO***": -0.2531860814804627, "*XO*X*XO*": 0.017978547334412853, "XXO*XX*OO": 0.0936520272220549, "XXOOXX*OO": 0.0684173325776124, "*XO*X*O**": -0.28482327476237057, "**OOXXX**": 0.03507353222018421, "O*OOXXX**": 0.07557223525274555, "O*OOXXX*X": 0.10443563421761735, "XXO*X*O*O": -0.15572513294031945, "XXO*XXOOO": 0.06665736956609825, "OXOOXXX**": 0.04632905157991533, "**O*XXXO*": 0.01871314382380449, "*OO*XXXO*": -0.12198388904541933, "X*OOXX***": 0.026082549584042807, "O*OOXXXX*": 0.6924467260327317, "OOOOXXXX*": 0.025158254505300928, "*XOOXX***": 0.048956008044530486, "OXOOXX***": -0.5136867836362904, "*OOOXXX**": 0.03281904541153177, "*OOOXXXX*": 0.07133759607459374, "*XOO**OXX": -0.06592754428729901, "**OOXXX*O": 0.0019160305079043219, "**OOXXXO*": 0.037462463135277124, "XX*XOO*O*": -0.35017602232669165, "*X*XO**O*": 0.06313900240898924, "*X*XO*XO*": 0.08287008272676938, "*X*XOOXO*": -0.1977076442439055, "****XOOX*": -0.50958560583566, "**OOXXO*X": -0.6802281305395333, "*XOOXXX*O": -0.019232202730193642, "X*OOXXX*O": 0.0372044579888701, "*XOXXO***": 0.47816926787116343, "OXOOXX*X*": 0.06738868757204786, "X*OOXX**O": 0.0176748550671897, "X*OOXX*XO": 0.03606196247417421, "O*O*XX*X*": 0.4663351263464327, "*O**X*X*O": -0.265658085586272, "**OXXXOOX": 0.040188473332277985, "*OO*XX*X*": 0.10632834847421008, "XXOOX*O**": -0.7912588936750837, "XXOOXX**O": 0.055049653730928086, "X*OOXX*O*": -0.8214345363415352, "*XO*X*OX*": 0.0472146609701951, "*XOXXX*OO": 0.09236903883512884, "OXO*X*XO*": -0.0022648602970164067, "**OXXOX**": 0.07935768778589448, "**O*OXXXO": -0.029960410802383326, "*XOOX*X**": -0.11778507841862013, "*XOOX*XO*": -0.031223733906958533, "*XO**XX*O": 0.09458429891111264, "OXOXXX*O*": 0.08789260872855283, "*OXOXX*O*": -0.8096757644951511, "*XOOXXXO*": 0.056336939818780934, "OO**XXOXX": 0.977179011151295, "XXO*X*OO*": -0.21006409559785175, "*OO**XX**": -0.012139602698584419, "*XOXXOXO*": 0.215855838820212, "O*OXOXXXO": 0.07603301613611141, "X*O*XX**O": -0.03229849402005723, "***OXXX*O": 0.01764243907623785, "**OXOX**X": 0.07969560164629953, "*OOXOX**X": 0.011094723270467587, "XOOXOX**X": 0.3225385127483226, "OOO*XXOXX": 0.08828950103479269, "OX*OX*XOX": -0.037490351524506006, "**OXX*XO*": 0.022697710685676883, "*XX*X**OO": 0.7505877821809133, "XX*XOOX*O": 0.08294013906352081, "**XO**OXX": 0.1329437708312346, "O*XO**OXX": 0.09406824351873899, "O*O*OXXX*": -0.13726878002257314, "****XXOXO": -0.14564012552851469, "*OXOXXXO*": 0.002140938426168704, "*X*XXOO**": 0.06376880323401751, "XO**XX*O*": -0.021614249666050172, "*OX*XOXXO": 0.07853807228678128, "XXOXXOO*O": 0.050916960310556814, "****XXOO*": -0.6000018661992991, "*X*XX*OO*": 0.57568766003518, "**XXX*OO*": 0.1789948567680047, "***XXXOO*": 0.06219129689733245, "**X*XX*OO": 0.3670659042348443, "****XXO*O": -0.10076310317861456, "X***XXOOO": 0.04888240310931853, "**X*X*XOO": 0.02962092012922799, "XXO*O*OX*": 0.047435813337928956, "X**OOXOX*": -0.014546335909125487, "**O*X*X*O": 0.06726151458956438, "XXX*O***O": 0.05734660753638208, "*O*XX*X*O": 0.030272996830235925, "OO*XX*X*O": -0.3460994835922207, "*XX*X*OOO": 0.03954618225201746, "*OXXX*O*O": -0.2634910801841454, "**X*XXO*O": 0.6909792589274422, "XXO*O****": 0.07161170268823315, "XXOXO****": 0.5858160954701181, "**O**XX*O": 0.011452688425018568, "XXO*OOX**": -0.5753205449284681, "*XXO**O*X": 0.18251197285081763, "XX*XXOOOO": 0.011981661385505616, "*XXXO*O*O": -0.03482161734845954, "***OXX*O*": -0.5986632178385843, "OX**X*XO*": -0.042689599125597555, "X*XOOXOX*": -0.538979947608759, "*XXXOO**O": -0.07413073262942098, "*X*XO*O**": 0.007405398145160197, "XXO*O**X*": 0.1518833286927277, "****XX*OO": -0.9985504680511268, "*X**XX*OO": 0.7263839323774388, "*XX**XO*O": 0.19519794407739127, "*XX**XOOO": 0.04683062361857591, "X**OXXOO*": -0.708834754990474, "***OXXXO*": 0.03143189208774836, "***OXX*OX": -0.019341617088465317, "O*XOX*XOX": 0.0710253593898248, "O***X**OX": -0.027265006229669424, "O***XX*OX": -0.032645279636298936, "OO**XX*OX": -0.3159299143015626, "*O*OXXXO*": -0.2383103872648976, "OX**XX*OO": -0.36691524050065083, "OXX*XX*OO": 0.2607355090615414, "OXXOXX*OO": -0.20286079558320674, "XXOXOOX**": 0.07723915433684869, "XXO*OX***": 0.4012721794052611, "XXO*OX**O": 0.03776859363777915, "XXO*OX*XO": 0.36450038595978046, "****XO*OX": -0.7761843302784466, "*O*XX*XOO": -0.753902876561277, "**OXXOXO*": -0.03278319556390328, "X*OXXOXO*": 0.09986103018471891, "***XXOXOO": -0.8990531303372633, "X**XXOXOO": 0.09861397004348717, "OX*OXXXOO": -0.9177705944190128, "*O*XX**OX": 0.011028826902532344, "O*OXXXXO*": 0.04702149315908988, "**X*OXO**": -0.09522446906475271, "XX*O**OOX": 0.008597058431529518, "*XXOOXOXO": -0.8272454509643997, "O*XXX**O*": 0.03151465330618667, "*OO**XX*X": 0.06823387572237548, "****XOXOX": 0.021467507157699642, "*X**XOXO*": 0.09999573439591591, "*OOXO*XX*": -0.5445282873346958, "**X*XOO**": 0.0028130977489210203, "OX**X**O*": -0.05066352032051346, "O*X*X*O**": 0.0398535296447542, "O***XXO**": -0.8460404087375246, "OX*XX**O*": -0.05625142512642877, "OO**XX***": -0.42115126730377955, "OO**XX*X*": 0.3933789166277881, "OO**XXOX*": -0.7313871364259195, "O*XOX****": -0.6528518412887069, "O*X*XO*X*": 0.027102819363133968, "O*XOXO*X*": 0.3607637030719926, "O*XOXO*XX": 0.5720648785558883, "O*X*XO*OX": 0.06658051430683934, "OX*OXX***": 0.6073362996337679, "OX*OXX**O": -0.4787889824543759, "OX*OXX*XO": 0.08093332848542201, "XXXXO**OO": 0.020247042471064472, "O*X*XXO**": 0.7558658876078291, "O*X*XXOO*": -0.8638706344943093, "OXX*XXOO*": 0.40687686239938203, "O*X*X*X*O": 0.03152823886469563, "OOX*XX***": -0.6505909345931109, "O**XX**OX": 0.03229917844433543, "O***XX**O": -0.559015982470864, "O***XXOXO": -0.8350579499279916, "**OO*XX**": 0.020297460741278674, "*XX*O*O**": -0.36246602178082304, "OXXOX****": 0.2762834438252223, "O*X*XX*O*": -0.7292855993880356, "OO**XX*XO": -0.7106298407194535, "O***X*X*O": -0.4624347915196945, "X**OXOX**": -0.012530243433816899, "OX**XOO*X": 0.02604605245615511, "*X**XOOX*": 0.006092262797990878, "XO**X*OX*": -0.06848269056050409, "*O**XXOX*": -0.010140652562510762, "***OX*OX*": -0.12702406420545193, "**XOX*OX*": 0.6934028864323482, "O*XOX*OX*": 0.09099195300618157, "***XX*O*O": -0.10042951142419983, "*X*XX*O*O": 0.7322396047284584, "*O*XXOOX*": 0.047673803663823906, "XXXOX*O*O": 0.07954660719171348, "OX*OXOXX*": 0.09315293065709579, "**X*OXOXO": -0.0649440175249085, "XOO*XXOX*": -0.8327541504238757, "**OXXOOX*": -0.5401156097867633, "XO*XXOOX*": 0.05747495407103987, "**X*X*OXO": -0.027308390727129674, "*X*OX*OX*": 0.08344495165459194, "OXOOXXO*X": 0.09434938416787193, "X**OXOOX*": -0.6309165350088894, "*XOXX**OO": -0.7159039319574397, "X*O***OXX": 0.28417021346213905, "XXO*O*X*O": -0.06763054267845955, "**X*XOOXO": -0.26017205332039445, "***OXOX*X": -0.0516697448168473, "X**OXOXOX": 0.04937699432003648, "***OXXOX*": 0.0663222921816316, "*XOXO*X*O": -0.017450689707031092, "*XO*OXXO*": 0.007878319774902262, "***OXXO*X": 0.8308804449704928, "**XXOXOO*": 0.10065613019101212, "OOXOXX***": -0.7509097995374672, "O**OX**X*": -0.26740862982359814, "*X*XOXO**": 0.5324088035513631, "*XOXOXO**": 0.07105940938130337, "*XXXOXOO*": -0.11196133722718751, "OXXXOXOO*": -0.5177989278889124, "OOX*XXO**": -0.7697039685774602, "X**XXOO*O": 0.16284948218832873, "XX*XXOO*O": 0.6593080718153839, "OO**XX**X": 0.5864746766160035, "OXXOXOX**": 0.006353611550135075, "OO***X*XX": 0.22441009747656876, "*X**X*O*O": -0.8256575155090866, "X*X*OXOXO": -0.06242336377752273, "*X*XXOO*O": -0.5317807491471142, "XX*X*OOO*": 0.022074164560635517, "*XXOX*OXO": 0.07765904853192807, "X*O*XOOX*": -0.6374582269101206, "X*O*XOOXX": 0.084793808764147, "**O*X*XO*": -0.02282572177177731, "XXOOO**X*": 0.08533563522249096, "*XOOX**X*": 0.060359280395435345, "XX****OOX": 0.013879516090822077, "XXOXX*OOO": 0.018773535165133106, "XXO*X**OO": 0.11407035343373494, "XXOXX**OO": 0.6827875668102289, "*OO*X*X**": -0.11512028474859073, "*OO*XXX**": 0.035860673714372626, "XXOOX*O*X": 0.08119985530068392, "*OO*X**XX": 0.2844145590452247, "XOO*X***X": 0.08873627436661116, "*XOOXOX**": -0.6725439766297522, "**XO*OOXX": 0.017975201584301517, "**XOXOOXX": 0.41840343128919544, "XX**OXXOO": -0.47867419286396456, "X***OOXX*": 0.4143718988415004, "OOX*XXXO*": 0.06244397924431871, "XXO*X***O": 0.09050358607736657, "OXOXXXO**": 0.0743679313810942, "OX*OX*X**": -0.18688256925042554, "OXXXX*O*O": 0.2219830959740638, "**XXOOOXX": 0.06486569273325239, "XOO*XX**O": -0.07632774073272733, "XOO*X**X*": 0.016266090819599247, "X*O*XX*OO": -0.8565755211502979, "*XOXX***O": 0.42753649795347165, "*OOXX*X**": 0.137800029192355, "*OOXX*XO*": -0.25630903473433236, "*OOXXXXO*": 0.09020976483607406, "**X*XOOX*": 0.00025266073056679373, "*XO*XOXOX": 0.0003631530971574962, "*XOOX*X*O": -0.031670331493178515, "OO*XOXXX*": 0.885158146392468, "*XO*XO**X": -0.3725277796067075, "*XO*XOO*X": -0.5575010654296461, "OXO*XO*XX": 0.06718687540484963, "XXO*XO***": 0.49836908642826777, "*XO*XOX**": 0.44845224741634127, "*XO*XOX*O": 0.04977844262969438, "*OO*XXX*O": -0.8225061240796953, "XOO*XXX*O": 0.04435028743001655, "OXX*XO**O": -0.8011964316396573, "O**OX*OXX": 0.00510223036644275, "XOXXX*O*O": 0.04946933876580132, "*O**XOXXO": -0.3723196064629957, "*OOXX*XXO": 0.6420059482534447, "XXO*OXX*O": -0.09431453524226899, "X*O*X**XO": 0.6791006546362176, "*XOOXX*XO": 0.06189267252507217, "*OO*XX*XO": -0.08381507461933488, "*OOXXX*XO": 0.07778259157351711, "O*X*X**XO": -0.07410539654487588, "*OO*XXXXO": 0.13266152564961312, "XX*XO*XOO": 0.034890483730073044, "***XO*OXX": 0.06613096018283812, "OX*OX**X*": 0.08222052224083684, "****X*XOO": -0.3318006536910163, "***XXO*XO": 0.7066076904936395, "***XX*OXO": -0.08619965399155324, "**XOX*X*O": 0.05895910195045027, "OXX*XOX*O": 0.07387124881178653, "*XO**XXO*": 0.02714840764051591, "XOO*XX***": 0.024000958509036524, "XOO*XX*O*": -0.7703688303565441, "*O*OXX*X*": 0.09927595837977374, "**XOXX*O*": -0.7290885091532322, "X*XOXXOO*": 0.40623825500763977, "*OXXX*XOO": 0.05710407405131869, "XOX*XX*OO": 0.05738310557441828, "*X**X*OO*": 0.045620602975319426, "***OX*XO*": -0.1095601093171671, "XXOO**O*X": -0.07928221713487153, "**OXX*XOO": -0.7330411714047405, "OXX*X**OO": -0.8464198002932392, "OXX*X*XOO": 0.011474107233173148, "*O*XXOX**": -0.2411339041776795, "XXOOXO**X": 0.06546457103176405, "**XOX*O**": -0.008471426046329032, "**XOX*XO*": 0.04296076656301451, "XO****OXX": 0.01727789743567146, "**X*OX*XO": 0.20166774986148947, "**XOX***O": -0.07255840024486931, "O**OXX***": 0.09085009719321813, "*X*OX*X*O": 0.016474671399090427, "**XOXO*XO": -0.5482706281726526, "XO*OX***X": 0.046415358460062894, "XXOO*XXO*": 0.01834262405531869, "**O*X*OX*": -0.5095131246052238, "XO***XOX*": -0.03110972399868371, "**XOOX***": -0.06802626734558272, "*XOXXOOX*": 0.07522611962260692, "*XOXX*O*O": -0.6157420958035883, "XXOXX*O*O": 0.28165554591807135, "OXO*XX**O": -0.6314446712854106, "*O**XX**O": -0.43090967899735366, "*O**XXX*O": -0.5955754251644244, "*XO*X*X*O": 0.6200739402023148, "*XOXX*OXO": 0.07461923742303693, "**X*OX*O*": -0.1870273549512313, "OXX*XO*XO": 0.07825664155203349, "XX**O**XO": 0.05206398950511828, "*O**XOXX*": 0.06602387097302034, "**OOXOX*X": -0.3337138897965941, "OXX***OX*": 0.5059294491444792, "*XOXXOO*X": -0.7995099427802119, "O*XXX*O**": 0.045830318807595055, "*XOXXOO**": -0.22979860689679837, "*X**XOO**": -0.5126180921630351, "XX**XOO**": -0.7766663789495454, "*O*XOXOXX": 0.17099104632711914, "*OOXOXOXX": 0.09700023504945579, "OX*O*X***": 0.0011091941707302572, "**X*X*OO*": 0.012727704243669561, "X*X*X*OO*": 0.6868824447567713, "X*OXXXOO*": 0.058435116550404134, "X*X*OX**O": 0.09126638176055989, "XOX*OX**O": 0.12946624622938077, "XOX*OX*XO": 0.06829955779886296, "OXO**X***": 0.051436493195826175, "*XO*OXXXO": 0.05628239447627389, "O***XOOXX": -0.06662981336549674, "*XX*XOOXO": 0.06755668277940377, "X*OOX*X**": 0.04217994687757704, "X*OOXOX**": -0.11927460826165802, "X*OOXOX*X": 0.004928864980219239, "O*XXX*OO*": -0.07951463001702228, "*X*OXXO**": 0.3190721233408299, "**O*O*X*X": -0.05150686921586549, "**O*O*XXX": 0.0921939677646292, "XX**X*OO*": 0.772803670812591, "XX***XOO*": 0.06613452637334942, "*O**XXOXO": -0.20862443947247464, "*O**XOX*X": 0.012257136148513962, "XO**XX**O": 0.015401938217899026, "XOO*XOX**": -0.7237320915444961, "XO**XXOO*": -0.5881315617730788, "OO*OX**XX": -0.13430852788629513, "OOXOX**XX": 0.7460782495406183, "OOXX*OX**": -0.17136259437798704, "OOX*XO**X": 0.005607365373919989, "OOX*XOX*X": 0.06467076870670037, "XO**X***O": -0.4584892476426754, "XXOXO*X*O": 0.01615705250479389, "OXX*OX**O": 0.0012868284102807272, "*O**XO*XX": -0.6997375031088513, "OO**XO*XX": -0.9131080849483729, "XOO*X*X*O": -0.7927393078404852, "XO**XOOX*": -0.025138886454249228, "XO*OXXOX*": -0.0016399385569297687, "XOOOXXOX*": -0.9401362436711392, "OO*OX*XX*": -0.21797454654568824, "OOXOX*XX*": 0.050641979497164036, "XOO**OXX*": -0.39056060880164156, "XO**XXOOX": 0.030604282549445774, "OOX*XXO*X": 0.08650176728185864, "*OX*XO*X*": 0.042397775656718484, "O*X*X*OX*": 0.6885597668559706, "OXX***OXO": -0.27675416150342913, "OXXX**OXO": 0.20165157483097695, "*XO*XOXO*": 0.007730790659631804, "O*XOX**X*": 0.06780358869057485, "XOO*XOXX*": 0.17126541188863315, "O*XOXX***": 0.7276166777702394, "O*XXXXOO*": 0.05079648973461386, "**XXOX**O": 0.08851715775878494, "XXOOXOX**": 0.12391815024758929, "OX***X**O": 0.012499831058860362, "OXO*XOX*X": 0.007299008547299799, "**X*O*OX*": 0.0005790695159808585, "**X*O*OXX": 0.03837660235862859, "O**OXO*XX": -0.9062750875761308, "OX*OXO*XX": 0.011572343507360095, "*OOXXXX*O": 0.08820849526376007, "OXXOXO***": -0.3977823444468859, "OXOXX*O**": -0.7621356412707141, "*XOXX*O**": 0.02356152221198366, "OX***X*O*": 0.007452439919512131, "OX***XXO*": 0.027495078009724307, "OXX*OXXO*": 0.3203109885800963, "OXO*XX*XO": 0.020118859488977372, "OXO*OXXX*": 0.4063639828744391, "OXX*OX***": 0.48659075156057763, "O*XXX***O": -0.12457780859684765, "OXXOX**O*": -0.09535360515812233, "**XXO*O*X": -0.04035072165886743, "*X***X*O*": 0.06946780850012531, "O*XXX**OO": -0.5608308572378846, "O*X*X*OXO": -0.7007356145757648, "XO*X**OX*": 0.05274176923710849, "*X**X*OXO": 0.08185233127156903, "XX*XOOO**": -0.34263379753313256, "XXX*OO***": 0.07104069592482304, "XX***O**O": -0.17015236814330595, "XXO**O***": 0.14613112013862847, "XXOXOO***": -0.38779632834006844, "*XXOOX*OX": 0.030659528896982615, "X*X*XO*O*": 0.0028490570936514047, "X*XOXO*O*": -0.28936572189256105, "X***XXOO*": 0.2649655419456979, "X*OXOO*X*": 0.06237638810133727, "*XX***OXO": -0.06309320461467971, "OX*O*X*X*": 0.10848592525599168, "OX*O*XOX*": 0.058892229086323335, "*OOXX*OX*": -0.7310248559957013, "OXX*O*OX*": 0.042765986887204906, "**OXO***X": 0.008353822925925403, "OX**X*O**": -0.07621910261980036, "OXXOX*O**": 0.05948867301871992, "OXXO*X***": 0.11559329978575336, "OXXOOX***": 0.030790000838922332, "OXXOOX*X*": 0.29885135198100615, "**O*XOXXO": 0.08600371706661099, "X***XOOX*": -0.08113867897149481, "XO**XOOXX": 0.04807350036868795, "*OXXOXO*X": 0.011762268509802165, "*O*XXX**O": 0.04222541473843825, "*OOXXOXXO": 0.031057460721305788, "****XOXXO": 0.8343520112719809, "*X**XXOOO": 0.07488676041738505, "XXOOX*X*O": 0.09813205391686729, "OOXOXX*X*": 0.5529146378146692, "**OXX*X*O": 0.8622820634744803, "XOO*XXXOO": -0.9201924675277456, "XOOXXXXOO": 0.08858327615721691, "X*XOX*OO*": -0.19327818909697642, "**O*XXX*O": -0.011217660092407584, "XO**X**OX": 0.08505267622380017, "OXX*X*OO*": 0.1334229161216792, "OXX*X*OOX": 0.9963870364110141, "X*X*OO***": -0.005940535708105214, "X*X*OOX**": 0.11235442412019855, "XOX*O***X": 0.09371986591103343, "XOX*O*O*X": -0.3135283919138989, "XOX*OOX*X": 0.26494566846556256, "X*X*OX*O*": 0.12992978186516121, "XOX*O*X**": 0.2096005430121931, "XOXOO***X": 0.012330632418296475, "OX*OXX*O*": 0.13452488279894492, "**OXXOX*O": 0.09818396182858444, "O*OXXXX*O": 0.04321160647624433, "**O*XXXOO": -0.02449893688145892, "***O*XX**": 0.03630005412248329, "OO*XXXX*O": 0.021491044684572913, "*X*XO**OX": 0.2103222120956463, "OOO**XX*X": 0.05685278759413747, "O**OXXX**": 0.005097392301581011, "*XOXXO**O": 0.08976436707277108, "*O*XXOX*O": -0.47881308052174393, "O*XO*XX*O": 0.3088525966229062, "O*XOXXO**": 0.0030143994937311906, "XXOXO**OX": 0.14122160299296743, "X**XO**OX": 0.2900416271865443, "O*O*XOX*X": -0.06191926005691035, "X*X*OOOXX": 0.18085115614906996, "**OXXXXOO": 0.0418192029907967, "*X*OX***O": -0.141220275796715, "OX**XX**O": -0.04346747582234596, "OO**X**X*": -0.008342171989470721, "***OXOXXO": -0.07946768946925953, "*O*O*XX**": 0.04950494756544072, "O*X**O**X": -0.04959346360109598, "O*XOXO**X": -0.28730333952249787, "***OXXXOO": -0.002383528716628689, "OO**XXXXO": 0.40804173157292606, "*X*XO*OOX": 0.39011118549774504, "*X*OOX***": -0.009463507166723988, "****OOX*X": -0.0010383876167312633, "*XX*OOXOX": 0.5070871127361231, "OXXO**OX*": 0.0701210658903224, "OO*O*XXX*": -0.22294397171209374, "XOO*OXOXX": 0.028945526493297947, "*OXX**OX*": 0.0440848234190654, "**OXXXO**": 0.08872618262437179, "XOXOOX**X": 0.07628667709736449, "OX*OXXO**": 0.08201325010633038, "*OXOXXO**": 0.01879351221737996, "X**OXXOXO": -0.12921657117916518, "*O**OX*XX": -0.1314352373839516, "***O*XXO*": 0.030469939585286456, "OX**X*OX*": 0.04614960795767562, "O*X*XXOXO": 0.499792577372155, "XXOOO*X*X": 0.424633423857717, "*XXOOX***": 0.06594459830088634, "*O**XOOXX": -0.8056157070494897, "OO*XXXOX*": 0.026382310567230005, "**OXX*OXO": -0.8619990995317905, "O*XX*OOXX": 0.07083347472134996, "*****OXX*": 0.03496014769664133, "XXOXO**XO": 0.24231862842170176, "OOX*XO*X*": -0.6805708454136193, "*OXOXO*X*": -0.01783289909361377, "*OXOXOXX*": 0.09724840078965895, "OOX*X**OX": -0.4470712454034465, "OXO*OXXXO": 0.05801558061361178, "X*XOXO***": 0.054890022028100276, "*OX**OXX*": 0.004053591895159421, "**X*XO*O*": -0.06403779801751569, "O***XO**X": -0.6405099916064991, "*OX*OO*XX": -0.016762637430250617, "*XXO*X*OO": -0.14530177278294454, "O***XO*XX": -0.7304690200993899, "O*O*XO*XX": -0.8779788297593322, "*X*OOXO*X": 0.279412209198969, "O*O***X*X": -0.09383309280821096, "O*X*XOOX*": 0.03389909505617128, "O***XO*X*": -0.4141582955332904, "OO**XOXXX": 0.04772345574138575, "*X**O*XXO": 0.3204455567169, "*X*OXO***": -0.21658851527392275, "*XX*XO*O*": 0.0582871963266693, "OX**XO***": -0.17228526554896836, "OX**XO*X*": 0.09132099730309806, "XX**XOOOX": 0.046773725389404545, "OX**XOOXX": 0.016831187287403182, "*OXO*X***": -0.06929571173045763, "**XO*O*X*": 0.06791839405757079, "**XOXO*X*": 0.12181354548496678, "XX*OXOO*X": 0.013623835767865668, "OX**XOX**": -0.19538095382868229, "OX**XOXO*": -0.060310475184060526, "X*XOOOX**": 0.004504530684625074, "OXO*XOX**": -0.9532718142672478, "OXO*XOXX*": 0.017547526159398964, "*XXOXO***": 0.03286150427846639, "*OX*OOXXX": 0.01479981699841735, "**OOX*X**": -0.0651924077648497, "X*XOX**O*": 0.0022764315248399326, "***X*O*XO": 0.04755681392660285, "*X*O*XO**": 0.012834342800222592, "XXXOOXO**": 0.029175182723224526, "OX**XOX*O": -0.4138862308731086, "XXOOOX***": 0.0561663244627855, "**XOXX**O": 0.8173441310247818, "*X*OOXX**": -0.014247971797294218, "*X*OX**O*": -0.16006477133387909, "*X*OXX**O": 0.06625818398794711, "*X*OXXOXO": 0.07292759117391263, "XXO*OXO**": 0.09193225183232734, "O*X*OOX*X": -0.3889910979984875, "*X*OOX*X*": 0.05190873138978831, "OX*OOX*X*": -0.06516510414285352, "XXO*OX*O*": 0.004933231348516639, "O*O*XXX*O": -0.637370710228041, "OX**X**OX": -0.009940841066811942, "OX**XX*O*": 0.07411508331013938, "OX**X***O": -0.6099915315556209, "O**OX*X**": -0.17800582693775627, "**XOXOOX*": -0.02810522924938051, "XXOXO**O*": -0.052580838215668974, "O*XXXXO*O": 0.04507796686061001, "O**OXXOX*": 0.007023589190950797, "OXX*X**O*": 0.09879853940833704, "OX**XXOO*": -0.37250080548630765, "XOX*XXOOO": 0.050858031698698875, "OO**X*X*X": 0.20096650472752328, "OOXOXO*XX": -0.9387727147468189, "OOXOXOXXX": 0.06802626700562357, "*XOOOXX**": -0.01899186116730652, "X*XOX*OOX": 0.038404338752044076, "OOXXX**OX": -0.7842485575149996, "**X*OO*X*": 0.007856930437302269, "O**O*X*X*": 0.050997867749374884, "O**OXX*X*": 0.16190139495547456, "*XXO*O*X*": 0.10939494562463915, "X*O**XX*O": 0.05923266069815956, "**OX*XX*O": 0.0317577096833092, "O*OOX*X*X": 0.017952351581123967, "OOO*XXX**": 0.04686912245406571, "*XXO*OOX*": -0.07256600580910334, "OO*XXOX**": -0.4868851019761773, "OOXOX**X*": -0.6840953492699702, "*XXO*O*XO": -0.012815652040991443, "OX*XOOXOX": 0.0601027762033324, "OX*OXXX*O": -0.791248958235469, "X*XO**OOX": -0.10619774408077444, "OOO*XX*X*": 0.0839627314543401, "OOXOX***X": -0.5121494136051594, "***XOOX*X": -0.10902582383224897, "**OO*XX*X": 0.007543729463654776, "OOXO*X*X*": -0.037988051013442034, "*OOXX*OXX": 0.6140225959997594, "**OXXXOXO": 0.010090589745086566, "O*O*X**XX": 0.23209496763681317, "O*OXXX***": 0.03173770516968057, "O*X*XXO*O": -0.17309175337638788, "OO*XXOXX*": 0.7914019387445301, "X*OO*X***": 0.03923990901985624, "O*OX*XX*O": -0.0644611225750726, "*OOXXXO*X": 0.014660082220996407, "*XXOX*O**": 0.31913688695880704, "*XXOXXOOO": 0.04293653159385568, "*XX*X*OO*": 0.13575500103206709, "OX**X*OOX": 0.012687783499283008, "OXXOX*OOX": 0.07703468070546204, "*OOXXXOX*": 0.06540132509656908, "OO****XX*": -0.05901199414149199, "O*OXOXXX*": 0.37292545229918783, "O***XXOX*": 0.7308941249612445, "OO*OX*X*X": -0.24025848717001674, "*X*OOXX*O": -0.010987882169028285, "XX*OOXX*O": -0.015135704893370752, "OX*OXXOOX": 0.04080893892031384, "O*OX*XXO*": 0.07171201084866222, "OOO*X**XX": 0.05766570856116339, "*X*OOXXXO": 0.019797264188391336, "*OOO*XX*X": -0.033036253343306475, "O*****OXX": 0.14214252968674074, "*OXOXOOXX": -0.9352603500303446, "O**X*X*O*": -0.055561758499847146, "*XXOOXX*O": 0.4682343732813242, "OX*OX*XO*": -0.5312206344854427, "OXXOX*XO*": 0.04006837451912751, "OOXOX*X*X": 0.08334111543652561, "OX*OXXXO*": 0.05108299771760411, "OX**XXOOX": 0.9004873612692578, "OO*OXXX**": -0.5663132811550312, "XX**OX**O": 0.06583523343932206, "OXOOX*X**": -0.3936713120565498, "**X*X*OOX": -0.02086691973034369, "O*X*XXOOX": 0.0838091689212252, "*X**XOX*O": 0.1665565832109034, "*X**XXOO*": 0.36687463947571775, "*O*OXXOX*": -0.0017755575675199393, "O***X*XOX": 0.05367068099122166, "**XOX**O*": -0.050067227072505244, "O*X**OX*X": -0.17913384915789898, "**XO*XO*X": 0.05593380211209188, "**O*XXOX*": -0.1607277338243674, "*X*OX*XO*": 0.08560576018374783, "*OO*XXOX*": -0.552106778582385, "***OX*OXX": 0.7040662558091731, "*O*OX*OXX": -0.4211265478668742, "X*X**OOOX": -0.017746004215902084, "*XOX**X*O": 0.15928294617699643, "OOXXOXOX*": -0.7964878984904182, "X**OXXOOX": 0.09561612147476195, "*OO*X*OXX": -0.4820902686676716, "*X*OXXOOX": 0.909359653352535, "XXX**OOOX": 0.009070440832366333, "OO**XOXX*": -0.2489553959292595, "OO*OX*XXX": 0.09966432575900533, "XXO*OO*X*": 0.3819093929384882, "****O*OXX": 0.033395943884476184, "*O*XXXXOO": 0.08016055617301819, "OXOOX*XX*": 0.04484428289049937, "OXX*XOO**": 0.08701144513957149, "OXXOX*X*O": 0.04611082742602374, "OO*XX*XXO": 0.5331315454884142, "X**O*XXOO": 0.02750788924416838, "*XXOOXXO*": -0.6019496082007816, "X*XOXOOX*": -0.7852540993859836, "*XO**OX**": 0.03411871964059943, "X*OO*XX*O": 0.04044152172049363, "*XO***XO*": 0.04790364606964862, "**X*XOX*O": 0.07673254032746586, "**XOXX*OO": -0.8553302591884295, "X*XOXX*OO": 0.5375813079184246, "*XX*XOXOO": 0.07383795501927475, "XXXOXOO**": 0.07609637900957544, "**X*XO*XO": -0.011111458522391466, "*XX*XO**O": 0.01909355541024811, "*XX*XO*OO": -0.17439679853239465, "O*X*XO*XO": -0.6160756199133255, "*XXOXO**O": -0.14439601420188933, "*XO*XXOXO": 0.016608925914182893, "X*X*OXO*O": -0.41605015889202834, "*O*XXOXXO": 0.30242169765872573, "***O*XOX*": 0.03436260371353496, "O*X*XX*OO": -0.8622892555303391, "**X*XXOO*": 0.5859491652334348, "*XOO**X**": 0.006675836957538362, "*OO*XO*XX": -0.872149825164109, "*OOXXO*XX": 0.1844377128405107, "X*XOX**OO": -0.1299095262586479, "**OXO*OXX": 0.021977599814609228, "*XXOO****": -0.24146628041781246, "**OO**XX*": 0.03977730534866343, "**O**OXX*": 0.018354836580780208, "O*O***XXX": 0.004158966398656161, "*XXO*XO**": 0.04000787698186405, "OX*XXOX*O": 0.22163818651957923, "**X*XXOOO": 0.05230314157658936, "*XO*O**XX": 0.06794250877074393, "**XOXXXOO": 0.04423372806187107, "X*OO**X*X": -0.05435293506908474, "***O*XXOX": 0.020272224534415913, "**XO***X*": 0.049074692716711804, "**XO***XO": 0.004714112204637737, "X*OX***OX": 0.015281382747084158, "*XO****OX": 0.06054794151708041, "O*XXOOOXX": 0.048656319429569064, "X*OO*OX*X": -0.23167748416443557, "X*OOO*X*X": -0.14410806543711677, "X*OOO*XXX": 0.02069295111381725, "**O*O*XX*": -0.09135040730187423, "**OXO*XX*": -0.2929950638314902, "**XOO*OXX": -0.8191168972067399, "X*O*X**OX": 0.00020272193151305018, "O*O**XOXX": 0.10373845133302077, "*OO***XXX": 0.06492810626857458, "*X*OX*O*X": 0.2086654628692599, "*XOOX*O*X": -0.25481664047161, "X**OOX**X": 0.018158825262598308, "OXXOXX**O": 0.3320842854727134, "*O*OX*XX*": 0.07546221366618767, "*X**O*OXX": 0.3328415279353598, "*XO*O*OXX": 0.056945945644067256, "OX*O***X*": -0.014472470384906747, "O*X*O*OXX": -0.02276969159728067, "**OO*XXOX": 0.07933758640914218, "X*O**OXXO": 0.08595775544271402, "**OO***XX": -0.07939454050455982, "**OO**XXX": 0.07044579974288909, "XOO**XXXO": -0.009080859769006298, "OOO**X*XX": 0.027474594572011225, "*O*XOOXXX": 0.01895363731153951, "****OXOXX": 0.8251827938479573, "*OXX**OXO": 0.04912050608739641, "O***O**XX": -0.03848135321049066, "**X*O**OX": -0.010250233045594248, "*XX*O**OX": 0.02331252387218095, "O**XO**XX": -0.028885927533969596, "**XXOO*OX": 0.09280361926152465, "*X*OO*XOX": 0.03912010703442133, "*X**OOXOX": 0.0514630039119032, "****OXXOX": 0.11075746162387823, "XX**O*O*X": 0.33001393145960095, "***OXOOXX": -0.886589780974133, "X**OXOOXX": 0.002299700258986881, "*O**OXXOX": 0.07582862873925258, "***OO*X*X": -0.009422850211203123, "**XOO*X*X": -0.1677504251884525, "*X*OO*X*X": 0.14516263085597347, "O***OX**X": -0.05937867552196919, "**XO*X*OX": 0.0322102891391152, "*O**O*X*X": -0.06285687693636657, "****XXXOO": 0.04887897530805376, "*O**OX**X": -0.04281980959919396, "*OO*X*XOX": 0.03179687037330685, "OXXOOXX**": 0.33003301330464285, "X*OO**XXO": 0.025189126170057533, "OO*XXX*XO": 0.025331573604517876, "O*X*O***X": 0.030974462295868307, "O*XXOO**X": 0.04775967696535363, "OOXOXXX**": 0.039564741745030156, "XXOOO***X": 0.10767574492318426, "**XOXO***": -0.04199541538560645, "OO*OXXXX*": 0.4952612154825742, "*OXX*OOX*": 0.01934527848271087, "*OXXO*OX*": 0.004003929217810901, "*XO**XO**": 0.08446470907129436, "**OO*XXXO": 0.04745277827921953, "**XXO*OX*": 0.04904430737886882, "*XO**X***": 0.09566750656008194, "***OXO*XX": -0.24014564106674116, "X**O*XOOX": -0.09436137782574797, "X*O*XO*X*": 0.2021849298580249, "*XOO*XXXO": 0.010072276640870532, "XXX*OOOX*": 0.09658192024177653, "*XXOXO*OX": -0.0022019931587629257, "*XXOXOOOX": -0.34528232001101705, "XXXOXOOOX": 0.05847712246877319, "*XOOXO*XX": 0.08079709299719756, "*O*OXO*XX": -0.7619531415463018, "XO*OXO*XX": 0.059797286592015435, "XX**OOXXO": 0.8300819202343277, "*XXOOOX**": 0.0029050831705098703, "XX**OOX**": 0.5231627980877249, "XX**OOX*O": -0.2352694697452235, "**X*OXOX*": 0.013628386900677483, "**XOOXOX*": -0.06866614901104859, "*XXOO***X": 0.16711486867021247, "*XX*OOXXO": 0.8171951674987836, "*XX*O*OX*": 0.054633431777594776, "*XX*OOOX*": 0.013525554895394538, "**XXOOO*X": 0.03618715698375026, "O**XOX*OX": 0.06928430944396827, "XO*XOOXX*": 0.051067455527824546, "*X*XOOX**": -0.02375793423886355, "*X*XOOXOX": 0.04928515800350063, "**OXO*X*X": 0.037355868244338036, "O***XXX*O": -0.5853120012053981, "XXOO*X**O": 0.041691650395209674, "XXOO*XX*O": 0.015332310293426858, "*OOXX*X*O": -0.1496000079695271, "*OOX*X***": -0.015511597879571695, "X*XOOXX*O": 0.06434909398724586, "OX**OX**X": 0.19489494089371742, "XO*OXX**O": -0.03351319927382891, "*X**XXO*O": 0.392253157989516, "O*X*X**OX": 0.08569455848752319, "O*O**XXXO": 0.1407899846458181, "*XO*OX***": 0.0757277463014699, "*XOO*XX**": 0.08427508021378338, "*OX*OX*XO": 0.04791815291383298, "*X*OXXO*O": -0.7157803794532356, "O**OXXX*O": -0.7454676344715484, "**XOOXOXX": 0.07770125811563228, "*X*OXX*OO": 0.08168792634680083, "*XXOO*XOX": 0.16707847757047767, "**O**OXXX": 0.07414014429766284, "*XOO*X*X*": -0.13279588994593455, "OXOO*X*X*": -0.5211952122878591, "**O*O**XX": -0.3981627882348927, "*XXOXX*OO": 0.7934548580629245, "***XOXOOX": 0.11521460210848954, "*X*OOXOXX": 0.7702303672235081, "*XO*XXO**": -0.41923762564350897, "**OOXXOX*": -0.3476526225367167, "**O*X*OXX": -0.1002986582244687, "O*XXOO*XX": 0.08453658754289571, "*O*OXOXXX": 0.08131137815650012, "*XOOXX**O": 0.009839692172186016, "O**XO*OXX": -0.01966260990149834, "X*XOXOO**": -0.02260194535103162, "**XX**OXO": 0.07199175676373061, "O*X*OX*XO": 0.015588802156560878, "XXXO*X*OO": 0.0609381946182522, "****OO*XX": -0.4938395722336336, "*X*XOXOOX": 0.43514322735643896, "XO*XOX***": 0.1522434225858455, "****OOXXX": 0.060183156809943544, "XX*XOOXO*": 0.08460920023079052, "*XX*XOOO*": 0.07265036969758513, "O**XOOXXX": 0.055251228949576285, "O***O*XXX": 0.044553430964129, "O***OXOXX": -0.12889112409623027, "O*X*OXOXX": 0.0756670343803309, "**O*OXOXX": 0.016569196988079127, "*O*OXXX*O": -0.7489147031432722, "XOXOXX**O": -0.05993712077620017, "*OXOXXX*O": 0.06111889274277004, "*X**OXO**": 0.11985313319631564, "*OX*O*OXX": -0.05334263790967435, "XOXXOX**O": 0.6078225920019593, "*XO*XOOXX": 0.06193161442427241, "**X*XOOOX": 0.011532307747260578, "O*O*XOXXX": 0.08983570502619011, "X*X*XOOOX": 0.09632333273875858, "XOXXOX*OO": 0.09404994195062928, "***OXXOOX": -0.8397145176247252, "XX**OO*XO": -0.14029354050989531, "*XX**OOXO": -0.3021039513480402, "OOX*X*XOX": 0.060861738549528546, "*XOOXXO**": -0.586652979405782, "*XOOXXOX*": 0.07586863928966812, "X*X*OX*OO": -0.14922440410737936, "OX*O**X**": -0.011807427815176696, "O*X*OX***": -0.12483193191858295, "*XO*X*O*X": -0.001835420096474208, "X*XOOX**O": -0.14715385044436, "*XO*OXO*X": 0.04331545208590314, "*O*XOX*X*": 0.04820544666185832, "*OOXOXXX*": 0.17765706439781137, "*OXOXX***": -0.012807668956924916, "XO*XOXO*X": 0.16659206782053299, "*XX*OXO*O": -0.07891795239092358, "*OXOXO*XX": -0.8446710833895682, "XOXOOXOX*": -0.8558296640588412, "O***O*X*X": 0.01390010869041581, "OX**O*X*X": -0.008174699002114713, "****OXO*X": -0.22097077782578306, "O*X*OXX*O": 0.02681284581815252, "**O*XOXOX": 0.0196565226987937, "XX**OXO**": 0.4373477940492724, "XXO*O**OX": 0.07224299313788185, "OX*XOOX**": 0.0028985712818262706, "OOX**OX*X": -0.381441737493838, "**X***OOX": 0.06342104809364697, "*O**O*XX*": -0.09485910126878024, "O*XOXX*O*": -0.8503072203961225, "*X*O***X*": 0.08658303835983819, "*XOO***X*": 0.0551920848732322, "*XOO**XX*": 0.07655741602411179, "XXOOX*OX*": 0.0551918075797377, "*OXXOXOX*": -0.02090779464242009, "*XOOX*XXO": 0.05648425004096191, "O**XOOX*X": -0.08226465556813592, "X**O*X*XO": 0.07789059463866936, "X*O*O**XX": 0.1804931542354133, "**XXO*OXO": 0.0415231099095345, "**XXOOOX*": 0.05746669502461688, "XXO***X*O": 0.1723537607807281, "*XO*OX*OX": 0.03587909184444355, "XXOO*XXOO": 0.03429630098457824, "XO**OX**X": 0.109336355279184, "**OXOO*XX": -0.02665157867472269, "O*XOO*X*X": -0.45461791016910214, "XOO*XO*X*": -0.14088442394768283, "*OOXX**X*": 0.11817667256150839, "*O****XX*": 0.066003463115103, "**O*XOXX*": 0.11020800555807718, "*OO*OX*XX": -0.3817332392740697, "X*X*OXO**": 0.010205248319522096, "*X*O*XO*X": 0.10989633438378206, "*****XOX*": 0.06782903039288334, "OOX**XXOX": 0.08510623339680486, "O**X*XO**": 0.07660886347173677, "O**XOXX*O": 0.09680486106832582, "**OXOOX*X": -0.0612783920108643, "**OXOOXXX": 0.08310082484255589, "OXOO**X*X": -0.03526845326589442, "OXOO**XXX": 0.02735271825150536, "XO*XOX*O*": 0.05803215956259085, "OXO*OX**X": 0.0755993778011575, "O*XOXXX*O": 0.025152260071569434, "X**OXO*X*": 0.06159384941554043, "XXO*O*O*X": 0.051331305783474585, "*X*O*XOX*": 0.17113579372020948, "*XXOX*XOO": 0.044971450110703574, "*****XOXO": 0.02789342253560826, "*XX*O*X*O": 0.08893445339234873, "O**OX*XXO": -0.22435340779608018, "OO**XXX*O": -0.8390174818375278, "O**XOXOX*": 0.04820635852848669, "O*XXOXOX*": 0.19210688295850714, "*O***XOX*": -0.003541993018509812, "OO**XXO*X": -0.7930387751756699, "*OX*X*X*O": 0.045101511612894045, "*OOXXOX**": -0.47866923186267163, "**XOOXXXO": 0.05067255462138405, "X*O*OX***": 0.07724789246506081, "*X***XOO*": 0.029396910446536483, "*XX*O**XO": 0.35054831778547413, "*XXOO**XO": -0.04885554409737731, "*XX*O**O*": -0.09618417216799839, "OXX*O****": 0.1067269127282775, "OO*OXX*X*": 0.29168276954145844, "OO*OXX*XX": 0.5602454900582252, "O*O*XXOX*": -0.3640772549306718, "*O**XXOOX": -0.8202037383716693, "**O*XXO*X": -0.005536170260677843, "O***XXXOO": -0.721186416794307, "OXX*O*X*O": 0.02395637920958912, "*XOOXXO*X": 0.2680861457186944, "XO**OX***": 0.07757283277334696, "OXX*O**OX": 0.03734234706052403, "OXX*O**X*": 0.21371955103778995, "X*OOXXOX*": -0.7054801507765283, "OXX*O**XO": 0.07771800022910039, "*O*XXXOOX": 0.08624773192063032, "O*XOXX**O": -0.1974452857102425, "****OXOX*": 0.1420307218971775, "OXX*O*O*X": 0.08923847319601572, "OOOXOXXX*": 0.018744030468297212, "O*XO*OX*X": -0.4407031102683133, "OXXXO*OOX": -0.15003944939276526, "O*X**OOXX": 0.06727337128938121, "**X**XOO*": 0.04325429210350722, "*XXX**OO*": 0.16119349252139975, "XOO*OX**X": 0.14732793892273943, "O*X**XOXO": 0.20210832855409133, "*O**XXXOO": -0.7492108862494375, "*XX****OO": -0.1556956129386196, "**OO*XXX*": 0.05311240812434747, "*X**OOOXX": 0.07450864289950179, "*XX*OXOXO": -0.45369044301594685, "*O*OX**XX": 0.07905146372092903, "XXO*OX*OX": 0.07606650769531868, "XX**OX*OO": -0.009354757446123355, "OXX*OOXXO": 0.05215567782648775, "*OX*OOX*X": -0.07972133408623305, "*X***XO*O": 0.12262335104122918, "XX***OO**": 0.004702437872672521, "**XXO*OOX": 0.03160503819977935, "XX**OXOO*": 0.21571490101842636, "XO**O*X*X": 0.11136020222572998, "X**X*OOX*": 0.07747094663034386, "OXX*O*XOX": 0.002295799274134749, "X****OOXX": 0.09220243442294652, "O*X*OXOX*": -0.009715863644355255, "***X*XOO*": -0.0631985636758227, "*****XX*O": 0.06841778080115726, "X****XXOO": 0.04200056616915159, "OXXOO*X*X": 0.7661986322247272, "OXXOO*XOX": -0.6640048829404187, "OXXOO**X*": 0.06600429155305561, "*X**OXOX*": 0.08704998109504672, "*X**OXOXO": 0.01798948895614557, "**O**XOX*": 0.043928368530632325, "OXXOO*X**": 0.07319956844148769, "X*X*O*O*X": -0.01581052105068209, "X**O**XXO": 0.01907787218734676, "X**O*OXXO": 0.0795977870568276, "XXX***OO*": 0.03291542168362601, "X*XO*XO*O": 0.0671913996529236, "X***OX**O": 0.07684786952849716, "X*XO**X*O": -0.3294256501652785, "X****OX*O": -0.2260649365886814, "X*XO*OX*O": -0.5333998722629174, "X*XOO*X*O": -0.562693712854177, "XX*O*OX*O": 0.08521038294650607, "XXXOO*X*O": 0.03640818298303927, "XOX*OX*O*": 0.01493747633963718, "OXXXO*O**": 0.05744657552208078, "OXX**XO**": 0.07002275334421197, "OXX*O*XO*": 0.049601496802296946, "OXXXO*XO*": 0.04076571195782538, "O*XXOOXXO": 0.011447729915151484, "OX***OX**": 0.08218877812874949, "XX**OO*X*": 0.10488054355873228, "X*X*O*X*O": 0.07510368219399031, "X*X*OOX*O": -0.01923724664111308, "OOXX*OXX*": 0.03751211620706328, "O*X**O*XX": 0.08402534246110753, "***XOOXX*": -0.32977768585058, "*X*OOXOX*": 0.10017323812353367, "*XXOOXOX*": 0.19828578906200894, "OXXXO*O*X": 0.04656515976651844, "O*OXO*XX*": -0.4546493481695444, "XXX*OXO*O": 0.03893447729227015, "OXXXOXO**": 0.21212980959488043, "*OX*OXX*O": 0.045324260980932916, "*OX*OXXXO": 0.04538348574758686, "*OXOOX*X*": -0.06065064834397042, "*OXOOX*XX": 0.06264633632554352, "X*X*O**XO": 0.04126135147699331, "X*XOO**XO": 0.009359850193225402, "OXXXO**O*": 0.013843701370466614, "*XOOO*XXX": 0.08765852068843896, "*O*OX*X**": -0.14015949236047545, "**XO*XOX*": 0.19702350116947182, "*XOXOOX**": -0.04505269653638619, "**XXOX*OO": 0.08284109766339359, "O*XOXXXO*": 0.03186598940497568, "*X*XOOX*O": -0.4242016153877438, "*XOOXOXX*": 0.05860674803360625, "*O*OXXX**": 0.07254729287767464, "*OXXO*XXO": 0.16827397131195435, "**OXO*XXO": -0.5320520199826955, "OX*XOOX*X": 0.028097818250111702, "O***OX*X*": 0.05565532820629295, "**OXOOXX*": -0.5043214275796065, "****OOXX*": -0.10958478843822671, "**XX*XOO*": 0.05521394513824722, "XX**OOOX*": -0.0636188542069893, "**X*OOXX*": 0.05120844131946459, "*OX*OOXX*": 0.01969186247959881, "*O***X*X*": 0.04969628777848144, "XOXX*OOX*": 0.04479595143121166, "O*XXXX*OO": 0.05811908848040114, "OX*OX*X*O": -0.4429077930854576, "*OXOOXX*X": 0.08169385760004393, "X*OO*XX**": 0.07475162894559596, "X*OO*XXXO": 0.03886546405128566, "***OO*XX*": -0.1415470361363451, "**XOO*X**": 0.02023535640572067, "X**OXOXO*": -0.08610089308378793, "****O*XXO": 0.19972961911467232, "***X*OXXO": 0.15771354062673573, "*O***XX**": 0.0416589973129988, "**XOOXX**": 0.06384704181564822, "O*X***XXO": 0.10945563576856333, "O*X**OXXO": 0.05231451838536178, "X*XO*OXXO": 0.037607302772559636, "*XOO*XXO*": 0.05346101858860209, "XXXO*OX*O": 0.04224501351099988, "***O*XX*O": 0.014993432815616152, "***O*OXX*": 0.06311720728666703, "X***OOXXO": 0.5282618994146598, "***O*XXXO": 0.041166668554070085, "*OXO**X**": 0.06266036784730818, "XOXOO*X*X": 0.21092817014202, "X*X*OOXXO": 0.8012594120089227, "*OX*O*X*X": 0.16697137602270662, "XOXXOO*XO": -0.825668964247027, "X*X*OO*X*": 0.12172158515891365, "***XOXX*O": 0.15125577337040286, "XXXOOX**O": 0.06788726966500983, "OXX*XXOOO": 0.0480858596804767, "X***OX*O*": 0.05032016073854406, "XX**OXOOX": 0.2875612424272034, "OOX**XOX*": -0.07206822606616603, "XOOOXX*X*": 0.07042311853258891, "XX**O*X*O": -0.058446041342372614, "O*X*OX*X*": 0.08899506059239151, "OXXOO*XXO": 0.058553688956269036, "*O*OOXX*X": -0.01899311192050912, "XO**XOXO*": -0.12098717045571131, "O*XXO*O*X": -0.08375592118184336, "O*O*XXOXX": 0.23343584089040748, "O*OOXX**X": 0.12869434054747533, "OXXOOXXO*": -0.25352975569605646, "OX*OO*X*X": -0.2418605346019142, "X***O**OX": 0.04262761091501484, "*XXOXO*XO": 0.028859169660553297, "X*OXX**OO": -0.011304785880560941, "X*X**OO*X": 0.0590265081235769, "X*X*OOO*X": 0.03347417582418444, "O*X*OX**X": 0.08579163586821409, "*OXO*XOX*": -0.057710509468912465, "OX**OXOX*": 0.05410417155434588, "OX*XOXOX*": 0.11695352586480287, "**XXOXOOX": 0.006471322108637279, "OXXOOXOX*": 0.0980552659027862, "X*XOO*O*X": -0.08427032553558159, "O*XXO**OX": -0.05030204716784968, "*XX*OOXO*": 0.015935893411640176, "*X**OX*XO": 0.13344954440713544, "O*OOX*XX*": -0.27515925307617917, "*OXO**OXX": -0.03748622467445961, "*O**XOXOX": -0.09881250301762001, "OX**OX*XO": 0.09462184761004284, "X***OX*XO": 0.019898956506898376, "*X*OOOXX*": 0.06064705927520856, "*XXO**OX*": 0.29200295731290626, "O**OX*XX*": 0.03599043270964461, "*OXOX**X*": 0.04275968171978349, "*OXXOX**O": 0.07511388885654674, "X**XOXXOO": 0.03843162469575934, "OO**XXX**": 0.2133717620889471, "XO**XXXOO": -0.8549486992094822, "***OOXXOX": 0.014140312149024694, "*XO***OX*": -0.04650237751939032, "*XX*OXO**": 0.04249470864622716, "*X**OX**O": 0.04832585223147533, "*O**X*XO*": 0.0804843215027329, "*XX*OX*O*": 0.01917035130624327, "X*O*OX*OX": 0.031883931342183654, "O***OX*XX": 0.03569025712049883, "OXOXOX**X": 0.13728771483924282, "O*O*XOXX*": -0.169440392719366, "XXO*O**XO": 0.07409991939780877, "OX*OOXOXX": 0.011096159190889566, "*X***O*XO": -0.025286536874474796, "X*XOOO*X*": 0.006073992516398752, "XXXX*O*OO": 0.0390255533741011, "OXX****O*": 0.025972698766178668, "OO**OX*XX": -0.41960837544277524, "OO**OXXXX": 0.0061614697186454515, "XX**OXO*O": -0.07210508851213954, "XX**OOO*X": 0.05592288611807699, "*O*OXOX*X": -0.15768316683322034, "*OXOXOX*X": 0.04205391589475691, "XO**XX*OO": -0.13622104172521257, "X*XOOXO**": -0.12147283197793604, "OXX*XXO*O": 0.5673331946317867, "OOX*OX*XX": 0.009332140433396408, "X*OX*X*O*": -0.05379809979364833, "X*XOOXO*X": 0.08582652042831429, "OXO**XX*O": 0.02274681597465774, "OXO**XXXO": 0.1527154870168902, "*X***X*OO": 0.04617758158565684, "**X*O*XXO": 0.32946957496770507, "XOO***XXO": 0.06705688335661565, "OXX*****O": -0.1131710790386481, "*XX*O*OXO": -0.1712713599489532, "OXX**X*O*": 0.04481166088439038, "*XXO**OXO": -0.21184283165648252, "**XX*XOOO": 0.09928259747723117, "OO*X*XOXX": 0.17445539225641088, "*OXOX*XOX": 0.03632207822489141, "X***OX*OX": 0.14417423904160748, "OX*XO*O*X": 0.043484886769911336, "O***XOXOX": 0.038729446770843, "O*X*XOXOX": 0.03491001390096683, "O*XX*O**X": 0.033594458953017284, "O*XXOX*OX": 0.0565796666874672, "O*XXOXO*X": 0.09131484504622256, "O*X**XO*X": 0.022123126890663328, "O**X*X*OX": 0.04947269607715667, "OO*X*X*OX": -0.059680210846615796, "OOXX*X*OX": 0.02890105395271926, "OO**X*XOX": -0.029010848131879555, "O*X*O**XX": 0.04799696690033857, "O****XOX*": 0.05357144126090506, "OX***XOX*": 0.08961464026794247, "OXO**XOX*": -0.04835626714892585, "O*X*OO*XX": -0.07219100887298684, "O*XXOXO**": -0.06124515512257819, "X*X*OXOO*": 0.3524492918071309, "O*XOO**XX": 0.3175525757726199, "X*XXOO*XO": -0.11473822686531485, "OOX*OXX*X": 0.011560838275942132, "**XOO**X*": 0.013640880187671548, "*****XOOX": -0.03899456124042926, "OX**OXOXX": 0.16206237644250104, "O*OX*X*OX": 0.00021376698794399983}} \ No newline at end of file