diff --git a/backend/.env.example b/backend/.env.example index 88e888b..a55434c 100644 --- a/backend/.env.example +++ b/backend/.env.example @@ -4,4 +4,7 @@ RESEND_API_KEY= # from resend.com dashboard EMAIL_FROM= # e.g. noreply@yourdomain.com FRONTEND_URL= # e.g. https://yourdomain.com CORS_ORIGINS= # comma-separated, e.g. https://yourdomain.com -WIKIRANK_USER_AGENT= # e.g. WikiTCG/1.0 (you@email.com \ No newline at end of file +WIKIRANK_USER_AGENT= # e.g. WikiTCG/1.0 (you@email.com) +STRIPE_SECRET_KEY= # from stripe dashboard +STRIPE_PUBLISHABLE_KEY= # from stripe dashboard +STRIPE_WEBHOOK_SECRET= # from stripe dashboard \ No newline at end of file diff --git a/backend/ai.py b/backend/ai.py index ef5c03f..9ca9265 100644 --- a/backend/ai.py +++ b/backend/ai.py @@ -19,16 +19,17 @@ class AIPersonality(Enum): GREEDY = "greedy" # Prioritizes high cost cards, willing to sacrifice SWARM = "swarm" # Prefers low cost cards, fills board quickly CONTROL = "control" # Focuses on board control and efficiency - SHOCKER = "shocker" # Cheap high-defense walls + a few powerful high-attack finishers ARBITRARY = "arbitrary" # Just does whatever + JEBRASKA = "jebraska" # Trained neural network plan scorer def get_random_personality() -> AIPersonality: """Returns a random AI personality.""" - return random.choice(list(AIPersonality)) + # return random.choice(list(AIPersonality)) + return AIPersonality.JEBRASKA def calculate_exact_cost(attack: int, defense: int) -> float: """Calculate the exact cost before rounding (matches card.py formula).""" - return min(11.0, max(1.0, ((attack**2 + defense**2)**0.18) / 1.5)) + return min(10.0, max(1.0, ((attack**2 + defense**2)**0.18) / 1.5)) def get_power_curve_value(card) -> float: """ @@ -54,7 +55,7 @@ def choose_cards(cards: list[Card], difficulty: int, personality: AIPersonality) defn = np.array([c.defense for c in allowed], dtype=np.float32) cost = np.array([c.cost for c in allowed], dtype=np.float32) - exact_cost = np.minimum(11.0, np.maximum(1.0, ((atk**2 + defn**2)**0.18) / 1.5)) + exact_cost = np.minimum(10.0, np.maximum(1.0, ((atk**2 + defn**2)**0.18) / 1.5)) pcv_norm = np.clip(exact_cost - cost, 0.0, 1.0) cost_norm = cost / max_card_cost totals = atk + defn @@ -78,21 +79,14 @@ def choose_cards(cards: list[Card], difficulty: int, personality: AIPersonality) elif personality == AIPersonality.CONTROL: # Small cost_norm keeps flavour without causing severe deck shrinkage at D10 scores = 0.85 * pcv_norm + 0.15 * cost_norm - elif personality == AIPersonality.BALANCED: + elif personality in (AIPersonality.BALANCED, AIPersonality.JEBRASKA): scores = 0.60 * pcv_norm + 0.25 * atk_ratio + 0.15 * (1.0 - atk_ratio) - elif personality == AIPersonality.SHOCKER: - # Both cheap walls and expensive finishers want high attack. - # (1-cost_norm) drives first-pass cheap-card selection; pcv_norm drives second-pass finishers. - # defense_ok zeros out cards with defense==1 on the first term so fragile walls are excluded. - # cost-11 cards have pcv=0 so they score near-zero and never shrink the deck. - scores = atk_ratio * (1.0 - cost_norm) * def_not_one + atk_ratio * pcv_norm else: # ARBITRARY - w = 0.05 * difficulty + w = 0.09 * difficulty scores = w * pcv_norm + (1.0 - w) * np.random.random(len(allowed)).astype(np.float32) # Small noise floor at D10 prevents fully deterministic deck building. - # A locked-in deck loses every game against counters; tiny randomness avoids this. - noise = max(0.03, (10 - difficulty) / 9.0) * 0.50 + noise = (max(0,12 - difficulty)**2) * 0.008 scores = scores + np.random.normal(0, noise, len(allowed)).astype(np.float32) order = np.argsort(-scores) @@ -105,7 +99,7 @@ def choose_cards(cards: list[Card], difficulty: int, personality: AIPersonality) AIPersonality.DEFENSIVE: 15, # raised: stable cheap-card base across difficulty levels AIPersonality.CONTROL: 8, AIPersonality.BALANCED: 25, # spread the deck across all cost levels - AIPersonality.SHOCKER: 15, # ~15 cost-1 shields, then expensive attackers fill remaining budget + AIPersonality.JEBRASKA: 25, # same as balanced AIPersonality.ARBITRARY: 8, }[personality] @@ -303,15 +297,11 @@ def score_plans_batch( score = (0.12 * atk_score + 0.13 * block_score + 0.15 * cover_score + 0.10 * net_value_norm + 0.12 * destroy_score + 0.15 * attrition_score + 0.12 * pcv_score + 0.11 * threat_score) - elif personality == AIPersonality.SHOCKER: - score = (0.25 * destroy_score + 0.33 * cover_score + 0.18 * atk_score + - 0.05 * block_score + 0.8 * attrition_score + 0.02 * threat_score + - 0.05 * net_value_norm + 0.04 * pcv_score) else: # ARBITRARY - score = (0.60 * np.random.random(n).astype(np.float32) + - 0.05 * atk_score + 0.05 * block_score + 0.05 * cover_score + - 0.05 * net_value_norm + 0.05 * destroy_score + - 0.05 * attrition_score + 0.05 * pcv_score + 0.05 * threat_score) + score = (0.50 * np.random.random(n).astype(np.float32) + + 0.06 * atk_score + 0.06 * block_score + 0.08 * cover_score + + 0.05 * net_value_norm + 0.06 * destroy_score + + 0.08 * attrition_score + 0.06 * pcv_score + 0.05 * threat_score) # --- Context adjustments --- score = np.where(direct_damage >= opponent.life, np.maximum(score, 0.95), score) @@ -333,12 +323,25 @@ def score_plans_batch( return np.maximum(0.0, score - sac_penalty) -async def choose_plan(player: PlayerState, opponent: PlayerState, personality: AIPersonality, difficulty: int) -> MovePlan: +def choose_plan(player: PlayerState, opponent: PlayerState, personality: AIPersonality, difficulty: int) -> MovePlan: plans = generate_plans(player, opponent) - scores = score_plans_batch(plans, player, opponent, personality) + if personality == AIPersonality.JEBRASKA: + from nn import NeuralNet + import os + _weights = os.path.join(os.path.dirname(__file__), "nn_weights.json") + if not hasattr(choose_plan, "_neural_net"): + choose_plan._neural_net = NeuralNet.load(_weights) if os.path.exists(_weights) else None + net = choose_plan._neural_net + if net is not None: + from nn import extract_plan_features + scores = net.forward(extract_plan_features(plans, player, opponent)) + else: # fallback to BALANCED if weights not found + scores = score_plans_batch(plans, player, opponent, AIPersonality.BALANCED) + else: + scores = score_plans_batch(plans, player, opponent, personality) - noise_scale = (max(0,11 - difficulty)**2) * 0.01 - 0.01 + noise_scale = ((max(0,12 - difficulty)**2) - 4) * 0.008 noise = np.random.normal(0, noise_scale, len(scores)).astype(np.float32) return plans[int(np.argmax(scores + noise))] @@ -388,7 +391,7 @@ async def run_ai_turn(game_id: str): pass # --- Generate and score candidate plans --- - best_plan = await choose_plan(player, opponent, personality, difficulty) + best_plan = choose_plan(player, opponent, personality, difficulty) logger.info( f"AI turn: d={difficulty} p={personality.value} plan={best_plan.label} " + diff --git a/backend/alembic/versions/a9f2d4e7c301_add_shards_to_users.py b/backend/alembic/versions/a9f2d4e7c301_add_shards_to_users.py new file mode 100644 index 0000000..068b262 --- /dev/null +++ b/backend/alembic/versions/a9f2d4e7c301_add_shards_to_users.py @@ -0,0 +1,25 @@ +"""add shards to users + +Revision ID: a9f2d4e7c301 +Revises: f3a1c8e2b950 +Create Date: 2026-03-25 00:00:00.000000 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +revision: str = 'a9f2d4e7c301' +down_revision: Union[str, Sequence[str], None] = 'f3a1c8e2b950' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + op.add_column('users', sa.Column('shards', sa.Integer(), nullable=False, server_default='0')) + + +def downgrade() -> None: + op.drop_column('users', 'shards') diff --git a/backend/alembic/versions/f3a1c8e2b950_add_email_verification.py b/backend/alembic/versions/f3a1c8e2b950_add_email_verification.py new file mode 100644 index 0000000..dcfb559 --- /dev/null +++ b/backend/alembic/versions/f3a1c8e2b950_add_email_verification.py @@ -0,0 +1,30 @@ +"""add email verification + +Revision ID: f3a1c8e2b950 +Revises: adee6bcc23e1 +Create Date: 2026-03-25 00:00:00.000000 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +revision: str = 'f3a1c8e2b950' +down_revision: Union[str, Sequence[str], None] = 'cd7ebb9b11bd' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + # Existing users are considered verified so they aren't locked out. + op.add_column('users', sa.Column('email_verified', sa.Boolean(), nullable=False, server_default='true')) + op.add_column('users', sa.Column('email_verification_token', sa.String(), nullable=True)) + op.add_column('users', sa.Column('email_verification_token_expires_at', sa.DateTime(), nullable=True)) + + +def downgrade() -> None: + op.drop_column('users', 'email_verification_token_expires_at') + op.drop_column('users', 'email_verification_token') + op.drop_column('users', 'email_verified') diff --git a/backend/card.py b/backend/card.py index 2a0e0b1..c1bbc2c 100644 --- a/backend/card.py +++ b/backend/card.py @@ -113,6 +113,7 @@ WIKIDATA_INSTANCE_TYPE_MAP = { "Q734698": CardType.artwork, # collectible card game "Q506240": CardType.artwork, # television film "Q738377": CardType.artwork, # student newspaper + "Q2031291": CardType.artwork, # musical release "Q1259759": CardType.artwork, # miniseries "Q3305213": CardType.artwork, # painting "Q3177859": CardType.artwork, # dedicated deck card game @@ -121,6 +122,7 @@ WIKIDATA_INSTANCE_TYPE_MAP = { "Q1761818": CardType.artwork, # advertising campaign "Q1446621": CardType.artwork, # recital "Q1868552": CardType.artwork, # local newspaper + "Q3244175": CardType.artwork, # tabletop game "Q63952888": CardType.artwork, # anime television series "Q47461344": CardType.artwork, # written work "Q71631512": CardType.artwork, # tabletop role-playing game supplement @@ -151,11 +153,14 @@ WIKIDATA_INSTANCE_TYPE_MAP = { "Q7930989": CardType.location, # city/town "Q1250464": CardType.location, # realm "Q3146899": CardType.location, # diocese of the catholic church + "Q17350442": CardType.location, # venue + "Q23764314": CardType.location, # sports location "Q12076836": CardType.location, # administrative territorial entity of a single country "Q35145263": CardType.location, # natural geographic object "Q15642541": CardType.location, # human-geographic territorial entity "Q16521": CardType.life_form, # taxon + "Q38829": CardType.life_form, # breed "Q310890": CardType.life_form, # monotypic taxon "Q23038290": CardType.life_form, # fossil taxon "Q12045585": CardType.life_form, # cattle breed @@ -183,6 +188,7 @@ WIKIDATA_INSTANCE_TYPE_MAP = { "Q15275719": CardType.event, # recurring event "Q27968055": CardType.event, # recurring event edition "Q15091377": CardType.event, # cycling race + "Q87267404": CardType.event, # formula race "Q114609228": CardType.event, # recurring sporting event "Q7278": CardType.group, # political party @@ -225,15 +231,23 @@ WIKIDATA_INSTANCE_TYPE_MAP = { "Q134808": CardType.science_thing, # vaccine "Q168845": CardType.science_thing, # star cluster "Q1491746": CardType.science_thing, # galaxy group + "Q2465832": CardType.science_thing, # branch of science "Q1341811": CardType.science_thing, # astronomical maser "Q1840368": CardType.science_thing, # cloud type "Q2154519": CardType.science_thing, # astrophysical x-ray source + "Q3132741": CardType.science_thing, # substellar object + "Q15636229": CardType.science_thing, # surgery procedure + "Q11862829": CardType.science_thing, # academic discipline + "Q78088984": CardType.science_thing, # study type "Q17444909": CardType.science_thing, # astronomical object type + "Q24034552": CardType.science_thing, # mathematical concept "Q12089225": CardType.science_thing, # mineral species "Q55640599": CardType.science_thing, # group of chemical entities + "Q119459661": CardType.science_thing, # scientific activity "Q113145171": CardType.science_thing, # type of chemical entity "Q1420": CardType.vehicle, # car + "Q42889": CardType.vehicle, # vehicle "Q11446": CardType.vehicle, # ship "Q43193": CardType.vehicle, # truck "Q25956": CardType.vehicle, # space station @@ -252,12 +266,15 @@ WIKIDATA_INSTANCE_TYPE_MAP = { "Q928235": CardType.vehicle, # sloop-of-war "Q391022": CardType.vehicle, # research vessel "Q202527": CardType.vehicle, # minesweeper + "Q1229765": CardType.vehicle, # watercraft + "Q2031121": CardType.vehicle, # warship "Q1185562": CardType.vehicle, # light aircraft carrier "Q7233751": CardType.vehicle, # post ship "Q3231690": CardType.vehicle, # automobile model "Q1428357": CardType.vehicle, # submarine class "Q1499623": CardType.vehicle, # destroyer escort "Q4818021": CardType.vehicle, # attack submarine + "Q15141321": CardType.vehicle, # train service "Q19832486": CardType.vehicle, # locomotive class "Q23866334": CardType.vehicle, # motorcycle model "Q29048322": CardType.vehicle, # vehicle model @@ -267,8 +284,12 @@ WIKIDATA_INSTANCE_TYPE_MAP = { "Q43229": CardType.organization, # organization "Q47913": CardType.organization, # intelligence agency "Q35535": CardType.organization, # police + "Q740752": CardType.organization, # transport company "Q4830453": CardType.organization, # business "Q4671277": CardType.organization, # academic institution + "Q2659904": CardType.organization, # government organization + + "Q686822": CardType.other, # bill (written work) } import asyncio @@ -399,9 +420,14 @@ async def _infer_card_type_async(client: httpx.AsyncClient, entity_id: str) -> t if superclass_qid2 in WIKIDATA_INSTANCE_TYPE_MAP: return WIKIDATA_INSTANCE_TYPE_MAP[superclass_qid2], superclass_qid2, language_count - # Fallback: coordinate location - if "P625" in claims: - return CardType.location, (qids[0] if qids else ""), language_count + # Fallback: classify by presence of specific claims + CLAIMS_FALLBACK = { + "P625": CardType.location, # coordinate location + "P437": CardType.artwork, # distribution format + } + for prop, fallback_type in CLAIMS_FALLBACK.items(): + if prop in claims: + return fallback_type, (qids[0] if qids else ""), language_count return CardType.other, (qids[0] if qids != [] else ""), language_count @@ -525,7 +551,7 @@ async def _get_card_async(client: httpx.AsyncClient, page_title: str|None = None text=text, attack=attack, defense=defense, - cost=min(11,max(1,int(((attack**2+defense**2)**0.18)/1.5))) + cost=min(10,max(1,int(((attack**2+defense**2)**0.18)/1.5))) ) async def _get_cards_async(size: int) -> list[Card]: diff --git a/backend/config.py b/backend/config.py index 918ccc3..3275b1e 100644 --- a/backend/config.py +++ b/backend/config.py @@ -14,6 +14,9 @@ JWT_SECRET_KEY = require("JWT_SECRET_KEY") DATABASE_URL = require("DATABASE_URL") RESEND_API_KEY = require("RESEND_API_KEY") EMAIL_FROM = require("EMAIL_FROM") +STRIPE_SECRET_KEY = require("STRIPE_SECRET_KEY") +STRIPE_PUBLISHABLE_KEY = require("STRIPE_PUBLISHABLE_KEY") +STRIPE_WEBHOOK_SECRET = require("STRIPE_WEBHOOK_SECRET") # Optional with sensible defaults for local dev FRONTEND_URL = optional("FRONTEND_URL", "http://localhost:5173") diff --git a/backend/database_functions.py b/backend/database_functions.py index fdbcb6c..7831881 100644 --- a/backend/database_functions.py +++ b/backend/database_functions.py @@ -68,8 +68,9 @@ BOOSTER_COOLDOWN_HOURS = 5 def check_boosters(user: UserModel, db: Session) -> tuple[int, datetime|None]: if user.boosters_countdown is None: - user.boosters = 5 - db.commit() + if user.boosters < BOOSTER_MAX: + user.boosters = BOOSTER_MAX + db.commit() return (user.boosters, user.boosters_countdown) now = datetime.now() diff --git a/backend/email_utils.py b/backend/email_utils.py index ea339d9..96547b7 100644 --- a/backend/email_utils.py +++ b/backend/email_utils.py @@ -2,6 +2,31 @@ import resend import os from config import RESEND_API_KEY, EMAIL_FROM, FRONTEND_URL +def send_verification_email(to_email: str, username: str, token: str): + resend.api_key = RESEND_API_KEY + verify_url = f"{FRONTEND_URL}/verify-email?token={token}" + + resend.Emails.send({ + "from": EMAIL_FROM, + "to": to_email, + "subject": "Verify your WikiTCG email", + "html": f""" +
+

Welcome to WikiTCG

+

Hi {username},

+

Please verify your email address to complete your registration:

+

+ + Verify Email + +

+

This link expires in 24 hours.

+

- WikiTCG

+
+ """, + }) + + def send_password_reset_email(to_email: str, username: str, reset_token: str): resend.api_key = RESEND_API_KEY reset_url = f"{FRONTEND_URL}/forgot-password/reset?token={reset_token}" diff --git a/backend/game.py b/backend/game.py index 24f8999..9205924 100644 --- a/backend/game.py +++ b/backend/game.py @@ -56,7 +56,7 @@ class PlayerState: def draw_to_full(self): """Draw cards until hand has HAND_SIZE cards or deck is empty.""" while len(self.hand) < HAND_SIZE and self.deck: - self.hand.append(self.deck.pop(0)) + self.hand.append(self.deck.pop()) def refill_energy(self): self.energy = self.energy_cap diff --git a/backend/give_card.py b/backend/give_card.py new file mode 100644 index 0000000..5eaca50 --- /dev/null +++ b/backend/give_card.py @@ -0,0 +1,63 @@ +""" +Give a user a specific card generated from a Wikipedia page title. + +Usage: + python give_card.py + +Example: + python give_card.py nikolaj "Marie Curie" +""" + +import sys +import asyncio +from dotenv import load_dotenv +load_dotenv() + +from database import SessionLocal +from models import User as UserModel, Card as CardModel +from card import _get_specific_card_async +import uuid + + +async def main(username: str, page_title: str) -> None: + db = SessionLocal() + try: + user = db.query(UserModel).filter(UserModel.username == username).first() + if not user: + print(f"Error: user '{username}' not found") + sys.exit(1) + + print(f"Generating card for '{page_title}'...") + card = await _get_specific_card_async(page_title) + if not card: + print(f"Error: could not generate a card for '{page_title}'") + sys.exit(1) + + db_card = CardModel( + id=uuid.uuid4(), + user_id=user.id, + name=card.name, + image_link=card.image_link or None, + card_rarity=card.card_rarity.name, + card_type=card.card_type.name, + text=card.text or None, + attack=card.attack, + defense=card.defense, + cost=card.cost, + ) + db.add(db_card) + db.commit() + + print(f"Gave '{card.name}' ({card.card_rarity.name} {card.card_type.name}) to {username}") + print(f" ATK {card.attack} DEF {card.defense} Cost {card.cost}") + + finally: + db.close() + + +if __name__ == "__main__": + if len(sys.argv) != 3: + print(__doc__) + sys.exit(1) + + asyncio.run(main(sys.argv[1], sys.argv[2])) diff --git a/backend/main.py b/backend/main.py index 7165368..6b0da49 100644 --- a/backend/main.py +++ b/backend/main.py @@ -33,9 +33,16 @@ from game_manager import ( queue, queue_lock, QueueEntry, try_match, handle_action, connections, active_games, serialize_state, handle_disconnect, handle_timeout_claim, load_deck_cards, create_solo_game ) +from trade_manager import ( + trade_queue, trade_queue_lock, TradeQueueEntry, try_trade_match, + handle_trade_action, active_trades, handle_trade_disconnect, + serialize_trade, +) from card import compute_deck_type, _get_specific_card_async -from email_utils import send_password_reset_email -from config import CORS_ORIGINS +from email_utils import send_password_reset_email, send_verification_email +from config import CORS_ORIGINS, STRIPE_SECRET_KEY, STRIPE_PUBLISHABLE_KEY, STRIPE_WEBHOOK_SECRET, FRONTEND_URL +import stripe +stripe.api_key = STRIPE_SECRET_KEY logger = logging.getLogger("app") @@ -82,6 +89,11 @@ app.add_middleware( allow_headers=["*"], ) +try: + from disposable_email_domains import blocklist as _disposable_blocklist +except ImportError: + _disposable_blocklist: set[str] = set() + def validate_register(username: str, email: str, password: str) -> str | None: if not username.strip(): return "Username is required" @@ -89,6 +101,9 @@ def validate_register(username: str, email: str, password: str) -> str | None: return "Username must be 16 characters or fewer" if not re.match(r"^[^\s@]+@[^\s@]+\.[^\s@]+$", email): return "Please enter a valid email" + domain = email.split("@")[-1].lower() + if domain in _disposable_blocklist: + return "Disposable email addresses are not allowed" if len(password) < 8: return "Password must be at least 8 characters" if len(password) > 256: @@ -104,15 +119,23 @@ def register(req: RegisterRequest, db: Session = Depends(get_db)): raise HTTPException(status_code=400, detail="Username already taken") if db.query(UserModel).filter(UserModel.email == req.email).first(): raise HTTPException(status_code=400, detail="Email already registered") + verification_token = secrets.token_urlsafe(32) user = UserModel( id=uuid.uuid4(), username=req.username, email=req.email, password_hash=hash_password(req.password), + email_verified=False, + email_verification_token=verification_token, + email_verification_token_expires_at=datetime.now() + timedelta(hours=24), ) db.add(user) db.commit() - return {"message": "User created"} + try: + send_verification_email(req.email, req.username, verification_token) + except Exception as e: + logger.error(f"Failed to send verification email: {e}") + return {"message": "Account created. Please check your email to verify your account."} @app.post("/login") def login(form: OAuth2PasswordRequestForm = Depends(), db: Session = Depends(get_db)): @@ -126,8 +149,9 @@ def login(form: OAuth2PasswordRequestForm = Depends(), db: Session = Depends(get } @app.get("/boosters") -def get_boosters(user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)) -> tuple[int,datetime|None]: - return check_boosters(user, db) +def get_boosters(user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): + count, countdown = check_boosters(user, db) + return {"count": count, "countdown": countdown, "email_verified": user.email_verified} @app.get("/cards") def get_cards(user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): @@ -142,6 +166,9 @@ def get_cards(user: UserModel = Depends(get_current_user), db: Session = Depends @app.post("/open_pack") @limiter.limit("10/minute") async def open_pack(request: Request, user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): + if not user.email_verified: + raise HTTPException(status_code=403, detail="You must verify your email before opening packs") + check_boosters(user, db) if user.boosters == 0: @@ -322,6 +349,72 @@ async def game_endpoint(websocket: WebSocket, game_id: str, db: Session = Depend connections[game_id].pop(user_id, None) asyncio.create_task(handle_disconnect(game_id, user_id)) +@app.websocket("/ws/trade/queue") +async def trade_queue_endpoint(websocket: WebSocket, db: Session = Depends(get_db)): + await websocket.accept() + + token = await websocket.receive_text() + user_id = decode_access_token(token) + if not user_id: + await websocket.close(code=1008) + return + + user = db.query(UserModel).filter(UserModel.id == uuid.UUID(user_id)).first() + if not user: + await websocket.close(code=1008) + return + if not user.email_verified: + await websocket.send_json({"type": "error", "message": "You must verify your email before trading."}) + await websocket.close(code=1008) + return + + entry = TradeQueueEntry(user_id=user_id, username=user.username, websocket=websocket) + + async with trade_queue_lock: + trade_queue.append(entry) + + await websocket.send_json({"type": "queued"}) + await try_trade_match() + + try: + while True: + await websocket.receive_text() + except WebSocketDisconnect: + async with trade_queue_lock: + trade_queue[:] = [e for e in trade_queue if e.user_id != user_id] + + +@app.websocket("/ws/trade/{trade_id}") +async def trade_endpoint(websocket: WebSocket, trade_id: str, db: Session = Depends(get_db)): + await websocket.accept() + + token = await websocket.receive_text() + user_id = decode_access_token(token) + if not user_id: + await websocket.close(code=1008) + return + + session = active_trades.get(trade_id) + if not session or user_id not in session.offers: + await websocket.close(code=1008) + return + + session.connections[user_id] = websocket + + await websocket.send_json({ + "type": "state", + "state": serialize_trade(session, user_id), + }) + + try: + while True: + data = await websocket.receive_json() + await handle_trade_action(trade_id, user_id, data, db) + except WebSocketDisconnect: + session.connections.pop(user_id, None) + asyncio.create_task(handle_trade_disconnect(trade_id, user_id)) + + @app.get("/profile") def get_profile(user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): total_games = user.wins + user.losses @@ -343,9 +436,11 @@ def get_profile(user: UserModel = Depends(get_current_user), db: Session = Depen return { "username": user.username, "email": user.email, + "email_verified": user.email_verified, "created_at": user.created_at, "wins": user.wins, "losses": user.losses, + "shards": user.shards, "win_rate": round((user.wins / total_games) * 100) if total_games > 0 else None, "most_played_deck": { "name": most_played_deck.name, @@ -360,6 +455,160 @@ def get_profile(user: UserModel = Depends(get_current_user), db: Session = Depen } if most_played_card else None, } +class ShatterRequest(BaseModel): + card_ids: list[str] + +@app.post("/shards/shatter") +def shatter_cards(req: ShatterRequest, user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): + if not req.card_ids: + raise HTTPException(status_code=400, detail="No cards selected") + try: + parsed_ids = [uuid.UUID(cid) for cid in req.card_ids] + except ValueError: + raise HTTPException(status_code=400, detail="Invalid card IDs") + + cards = db.query(CardModel).filter( + CardModel.id.in_(parsed_ids), + CardModel.user_id == user.id, + ).all() + + if len(cards) != len(parsed_ids): + raise HTTPException(status_code=400, detail="Some cards are not in your collection") + + total = sum(c.cost for c in cards) + + for card in cards: + db.query(DeckCardModel).filter(DeckCardModel.card_id == card.id).delete() + db.delete(card) + + user.shards += total + db.commit() + return {"shards": user.shards, "gained": total} + +# Shard packages sold for real money. +# price_oere is in Danish øre (1 DKK = 100 øre). Stripe minimum is 250 øre. +SHARD_PACKAGES = { + "s1": {"base": 100, "bonus": 0, "shards": 100, "price_oere": 1000, "price_label": "10 DKK"}, + "s2": {"base": 250, "bonus": 50, "shards": 300, "price_oere": 2500, "price_label": "25 DKK"}, + "s3": {"base": 500, "bonus": 200, "shards": 700, "price_oere": 5000, "price_label": "50 DKK"}, + "s4": {"base": 1000, "bonus": 600, "shards": 1600, "price_oere": 10000, "price_label": "100 DKK"}, + "s5": {"base": 2500, "bonus": 2000, "shards": 4500, "price_oere": 25000, "price_label": "250 DKK"}, + "s6": {"base": 5000, "bonus": 5000, "shards": 10000, "price_oere": 50000, "price_label": "500 DKK"}, +} + +class StripeCheckoutRequest(BaseModel): + package_id: str + +@app.post("/store/stripe/checkout") +def create_stripe_checkout(req: StripeCheckoutRequest, user: UserModel = Depends(get_current_user)): + package = SHARD_PACKAGES.get(req.package_id) + if not package: + raise HTTPException(status_code=400, detail="Invalid package") + session = stripe.checkout.Session.create( + payment_method_types=["card"], + line_items=[{ + "price_data": { + "currency": "dkk", + "product_data": {"name": f"WikiTCG Shards — {package['price_label']}"}, + "unit_amount": package["price_oere"], + }, + "quantity": 1, + }], + mode="payment", + success_url=f"{FRONTEND_URL}/store?payment=success", + cancel_url=f"{FRONTEND_URL}/store", + metadata={"user_id": str(user.id), "shards": str(package["shards"])}, + ) + return {"url": session.url} + +@app.post("/stripe/webhook") +async def stripe_webhook(request: Request, db: Session = Depends(get_db)): + payload = await request.body() + sig = request.headers.get("stripe-signature", "") + try: + event = stripe.Webhook.construct_event(payload, sig, STRIPE_WEBHOOK_SECRET) + except stripe.error.SignatureVerificationError: # type: ignore + raise HTTPException(status_code=400, detail="Invalid signature") + + if event["type"] == "checkout.session.completed": + data = event["data"]["object"] + user_id = data.get("metadata", {}).get("user_id") + shards = data.get("metadata", {}).get("shards") + if user_id and shards: + user = db.query(UserModel).filter(UserModel.id == uuid.UUID(user_id)).first() + if user: + user.shards += int(shards) + db.commit() + + return {"ok": True} + +@app.get("/store/config") +def store_config(): + return { + "publishable_key": STRIPE_PUBLISHABLE_KEY, + "shard_packages": SHARD_PACKAGES, + } + +STORE_PACKAGES = { + 1: 15, + 5: 65, + 10: 120, + 25: 260, +} + +class StoreBuyRequest(BaseModel): + quantity: int + +class BuySpecificCardRequest(BaseModel): + wiki_title: str + +SPECIFIC_CARD_COST = 1000 + +@app.post("/store/buy-specific-card") +@limiter.limit("10/hour") +async def buy_specific_card(request: Request, req: BuySpecificCardRequest, user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): + if user.shards < SPECIFIC_CARD_COST: + raise HTTPException(status_code=400, detail="Not enough shards") + + card = await _get_specific_card_async(req.wiki_title) + if card is None: + raise HTTPException(status_code=404, detail="Could not generate a card for that Wikipedia page") + + db_card = CardModel( + name=card.name, + image_link=card.image_link, + card_rarity=card.card_rarity.name, + card_type=card.card_type.name, + text=card.text, + attack=card.attack, + defense=card.defense, + cost=card.cost, + user_id=user.id, + ) + db.add(db_card) + user.shards -= SPECIFIC_CARD_COST + db.commit() + db.refresh(db_card) + + return { + **{c.name: getattr(db_card, c.name) for c in db_card.__table__.columns}, + "card_rarity": db_card.card_rarity, + "card_type": db_card.card_type, + "shards": user.shards, + } + +@app.post("/store/buy") +def store_buy(req: StoreBuyRequest, user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): + cost = STORE_PACKAGES.get(req.quantity) + if cost is None: + raise HTTPException(status_code=400, detail="Invalid package") + if user.shards < cost: + raise HTTPException(status_code=400, detail="Not enough shards") + user.shards -= cost + user.boosters += req.quantity + db.commit() + return {"shards": user.shards, "boosters": user.boosters} + @app.post("/cards/{card_id}/report") def report_card(card_id: str, user: UserModel = Depends(get_current_user), db: Session = Depends(get_db)): card = db.query(CardModel).filter( @@ -382,8 +631,8 @@ async def refresh_card(request: Request, card_id: str, user: UserModel = Depends if not card: raise HTTPException(status_code=404, detail="Card not found") - if user.last_refresh_at and datetime.now() - user.last_refresh_at < timedelta(hours=48): - remaining = (user.last_refresh_at + timedelta(hours=48)) - datetime.now() + if user.last_refresh_at and datetime.now() - user.last_refresh_at < timedelta(hours=2): + remaining = (user.last_refresh_at + timedelta(hours=2)) - datetime.now() hours = int(remaining.total_seconds() // 3600) minutes = int((remaining.total_seconds() % 3600) // 60) raise HTTPException( @@ -417,7 +666,7 @@ async def refresh_card(request: Request, card_id: str, user: UserModel = Depends def refresh_status(user: UserModel = Depends(get_current_user)): if not user.last_refresh_at: return {"can_refresh": True, "next_refresh_at": None} - next_refresh = user.last_refresh_at + timedelta(hours=48) + next_refresh = user.last_refresh_at + timedelta(hours=2) can_refresh = datetime.now() >= next_refresh return { "can_refresh": can_refresh, @@ -516,6 +765,35 @@ def reset_password_with_token(req: ResetPasswordWithTokenRequest, db: Session = db.commit() return {"message": "Password updated"} +@app.get("/auth/verify-email") +def verify_email(token: str, db: Session = Depends(get_db)): + user = db.query(UserModel).filter(UserModel.email_verification_token == token).first() + if not user or not user.email_verification_token_expires_at or user.email_verification_token_expires_at < datetime.now(): + raise HTTPException(status_code=400, detail="Invalid or expired verification link") + user.email_verified = True + user.email_verification_token = None + user.email_verification_token_expires_at = None + db.commit() + return {"message": "Email verified"} + +class ResendVerificationRequest(BaseModel): + email: str + +@app.post("/auth/resend-verification") +def resend_verification(req: ResendVerificationRequest, db: Session = Depends(get_db)): + user = db.query(UserModel).filter(UserModel.email == req.email).first() + # Always return success to prevent user enumeration + if user and not user.email_verified: + token = secrets.token_urlsafe(32) + user.email_verification_token = token + user.email_verification_token_expires_at = datetime.now() + timedelta(hours=24) + db.commit() + try: + send_verification_email(user.email, user.username, token) + except Exception as e: + logger.error(f"Failed to resend verification email: {e}") + return {"message": "If that email is registered and unverified, you will receive a new verification link shortly"} + class RefreshRequest(BaseModel): refresh_token: str diff --git a/backend/models.py b/backend/models.py index daca59a..2e8cd2e 100644 --- a/backend/models.py +++ b/backend/models.py @@ -17,9 +17,13 @@ class User(Base): boosters_countdown: Mapped[datetime | None] = mapped_column(DateTime, nullable=True) wins: Mapped[int] = mapped_column(Integer, default=0, nullable=False) losses: Mapped[int] = mapped_column(Integer, default=0, nullable=False) + shards: Mapped[int] = mapped_column(Integer, default=0, nullable=False) last_refresh_at: Mapped[datetime | None] = mapped_column(DateTime, nullable=True) reset_token: Mapped[str | None] = mapped_column(String, nullable=True) reset_token_expires_at: Mapped[datetime | None] = mapped_column(DateTime, nullable=True) + email_verified: Mapped[bool] = mapped_column(Boolean, default=False, nullable=False) + email_verification_token: Mapped[str | None] = mapped_column(String, nullable=True) + email_verification_token_expires_at: Mapped[datetime | None] = mapped_column(DateTime, nullable=True) cards: Mapped[list["Card"]] = relationship(back_populates="user") decks: Mapped[list["Deck"]] = relationship(back_populates="user") diff --git a/backend/nn.py b/backend/nn.py new file mode 100644 index 0000000..789373b --- /dev/null +++ b/backend/nn.py @@ -0,0 +1,269 @@ +import numpy as np +import json + +# Layout: [state(8) | my_board(15) | opp_board(15) | plan(3) | result_board(15) | opp_deck_type(8)] +N_FEATURES = 64 + +_DECK_TYPES = ["Balanced", "Aggro", "Wall", "Rush", "Control", "God Card", "Pantheon", "Unplayable"] +_DECK_TYPE_IDX = {dt: i for i, dt in enumerate(_DECK_TYPES)} + +_MAX_ATK = 50.0 +_MAX_DEF = 100.0 +_MAX_DECK = 30.0 + + +def _softmax(x: np.ndarray) -> np.ndarray: + e = np.exp(x - x.max()) + return e / e.sum() + + +class NeuralNet: + """ + Fully-connected plan scorer: n_features → 64 → 32 → 1 + Pure numpy so it can be pickled into worker processes. + Optimizer: Adam. + """ + + def __init__(self, n_features: int = N_FEATURES, hidden: tuple = (64, 32), seed: int | None = None): + rng = np.random.RandomState(seed) + sizes = [n_features] + list(hidden) + [1] + + self.weights: list[np.ndarray] = [] + self.biases: list[np.ndarray] = [] + self.m_w: list[np.ndarray] = [] + self.v_w: list[np.ndarray] = [] + self.m_b: list[np.ndarray] = [] + self.v_b: list[np.ndarray] = [] + self.t = 0 + + for fan_in, fan_out in zip(sizes, sizes[1:]): + w = rng.randn(fan_in, fan_out).astype(np.float32) * np.sqrt(2.0 / fan_in) + b = np.zeros(fan_out, dtype=np.float32) + self.weights.append(w) + self.biases.append(b) + self.m_w.append(np.zeros_like(w)) + self.v_w.append(np.zeros_like(w)) + self.m_b.append(np.zeros_like(b)) + self.v_b.append(np.zeros_like(b)) + + self._acts: list[np.ndarray] = [] + self._pre_acts: list[np.ndarray] = [] + + def forward(self, X: np.ndarray) -> np.ndarray: + """X: (n, n_features) → scores: (n,)""" + h = X.astype(np.float32) + self._acts = [h] + self._pre_acts = [] + for i, (W, b) in enumerate(zip(self.weights, self.biases)): + z = h @ W + b + self._pre_acts.append(z) + h = np.maximum(0.0, z) if i < len(self.weights) - 1 else z + self._acts.append(h) + return h.squeeze(-1) + + def backward(self, upstream: np.ndarray) -> tuple[list, list]: + """ + upstream: (n,) — dJ/d(scores), gradient for ascent. + Returns (grads_w, grads_b). + """ + n = len(upstream) + delta = upstream[:, None] # (n, 1) + grads_w = [None] * len(self.weights) + grads_b = [None] * len(self.biases) + for i in range(len(self.weights) - 1, -1, -1): + h_in = self._acts[i] # (n, in_size) + grads_w[i] = h_in.T @ delta / n + grads_b[i] = delta.mean(axis=0) + if i > 0: + delta = (delta @ self.weights[i].T) * (self._pre_acts[i - 1] > 0) + return grads_w, grads_b + + def adam_update(self, grads_w: list, grads_b: list, + lr: float = 1e-3, beta1: float = 0.9, + beta2: float = 0.999, eps: float = 1e-8, + grad_clip: float = 1.0) -> None: + # Global gradient norm clipping + all_grads = [g for g in grads_w + grads_b if g is not None] + global_norm = np.sqrt(sum(np.sum(g * g) for g in all_grads)) + if global_norm > grad_clip: + scale = grad_clip / global_norm + grads_w = [g * scale for g in grads_w] + grads_b = [g * scale for g in grads_b] + + self.t += 1 + bc1 = 1 - beta1 ** self.t + bc2 = 1 - beta2 ** self.t + for i, (gw, gb) in enumerate(zip(grads_w, grads_b)): + self.m_w[i] = beta1 * self.m_w[i] + (1 - beta1) * gw + self.v_w[i] = beta2 * self.v_w[i] + (1 - beta2) * gw * gw + self.weights[i] += lr * (self.m_w[i] / bc1) / (np.sqrt(self.v_w[i] / bc2) + eps) + + self.m_b[i] = beta1 * self.m_b[i] + (1 - beta1) * gb + self.v_b[i] = beta2 * self.v_b[i] + (1 - beta2) * gb * gb + self.biases[i] += lr * (self.m_b[i] / bc1) / (np.sqrt(self.v_b[i] / bc2) + eps) + + def save(self, path: str) -> None: + data = { + "weights": [w.tolist() for w in self.weights], + "biases": [b.tolist() for b in self.biases], + "m_w": [m.tolist() for m in self.m_w], + "v_w": [v.tolist() for v in self.v_w], + "m_b": [m.tolist() for m in self.m_b], + "v_b": [v.tolist() for v in self.v_b], + "t": self.t, + } + with open(path, "w") as f: + json.dump(data, f) + + @classmethod + def load(cls, path: str) -> "NeuralNet": + with open(path) as f: + data = json.load(f) + net = cls.__new__(cls) + net.weights = [np.array(w, dtype=np.float32) for w in data["weights"]] + net.biases = [np.array(b, dtype=np.float32) for b in data["biases"]] + net.m_w = [np.array(m, dtype=np.float32) for m in data["m_w"]] + net.v_w = [np.array(v, dtype=np.float32) for v in data["v_w"]] + net.m_b = [np.array(m, dtype=np.float32) for m in data["m_b"]] + net.v_b = [np.array(v, dtype=np.float32) for v in data["v_b"]] + net.t = data["t"] + net._acts = [] + net._pre_acts = [] + return net + + +# ==================== Feature extraction ==================== + +def extract_plan_features(plans: list, player, opponent) -> np.ndarray: + """ + Returns (n_plans, N_FEATURES) float32 array. + Layout: [state(8) | my_board(15) | opp_board(15) | plan(3) | result_board(15)] + """ + from game import BOARD_SIZE, HAND_SIZE, MAX_ENERGY_CAP, STARTING_LIFE + + n = len(plans) + + # ---- state (same for every plan) ---- + state = np.array([ + player.life / STARTING_LIFE, + opponent.life / STARTING_LIFE, + player.energy / MAX_ENERGY_CAP, + player.energy_cap / MAX_ENERGY_CAP, + len(player.hand) / HAND_SIZE, + len(opponent.hand) / HAND_SIZE, + len(player.deck) / _MAX_DECK, + len(opponent.deck) / _MAX_DECK, + ], dtype=np.float32) + + # ---- current boards (same for every plan) ---- + my_board = np.zeros(BOARD_SIZE * 3, dtype=np.float32) + opp_board = np.zeros(BOARD_SIZE * 3, dtype=np.float32) + for slot in range(BOARD_SIZE): + c = player.board[slot] + if c is not None: + my_board[slot * 3] = c.attack / _MAX_ATK + my_board[slot * 3 + 1] = c.defense / _MAX_DEF + my_board[slot * 3 + 2] = 1.0 + c = opponent.board[slot] + if c is not None: + opp_board[slot * 3] = c.attack / _MAX_ATK + opp_board[slot * 3 + 1] = c.defense / _MAX_DEF + opp_board[slot * 3 + 2] = 1.0 + + # ---- per-plan features ---- + plan_part = np.zeros((n, 3 + BOARD_SIZE * 3), dtype=np.float32) + for idx, plan in enumerate(plans): + # simulate board result + result = list(player.board) + for slot in plan.sacrifice_slots: + result[slot] = None + for card, slot in plan.plays: + result[slot] = card + + total_cost = sum(c.cost for c, _ in plan.plays) if plan.plays else 0 + plan_part[idx, 0] = len(plan.sacrifice_slots) / BOARD_SIZE + plan_part[idx, 1] = len(plan.plays) / HAND_SIZE + plan_part[idx, 2] = total_cost / (MAX_ENERGY_CAP + BOARD_SIZE) + + for slot in range(BOARD_SIZE): + c = result[slot] + if c is not None: + plan_part[idx, 3 + slot * 3] = c.attack / _MAX_ATK + plan_part[idx, 3 + slot * 3 + 1] = c.defense / _MAX_DEF + plan_part[idx, 3 + slot * 3 + 2] = 1.0 + + # ---- opponent deck type one-hot (same for every plan) ---- + opp_deck_oh = np.zeros(len(_DECK_TYPES), dtype=np.float32) + opp_deck_oh[_DECK_TYPE_IDX.get(opponent.deck_type, 0)] = 1.0 + + state_t = np.tile(state, (n, 1)) + my_board_t = np.tile(my_board, (n, 1)) + opp_board_t = np.tile(opp_board, (n, 1)) + opp_deck_t = np.tile(opp_deck_oh, (n, 1)) + + return np.concatenate([state_t, my_board_t, opp_board_t, plan_part, opp_deck_t], axis=1) + + +# ==================== Neural player ==================== + +class NeuralPlayer: + """ + Wraps a NeuralNet for use in game simulation. + In training mode, samples plans stochastically and records the trajectory + for a REINFORCE update after the game ends. + In inference mode, picks the highest-scoring plan deterministically. + """ + + def __init__(self, net: NeuralNet, training: bool = False, temperature: float = 1.0): + self.net = net + self.training = training + self.temperature = temperature + self.trajectory: list[tuple[np.ndarray, int]] = [] # (features, chosen_idx) + + def choose_plan(self, player, opponent): + from ai import generate_plans + plans = generate_plans(player, opponent) + features = extract_plan_features(plans, player, opponent) + scores = self.net.forward(features) + + if self.training: + probs = _softmax((scores / self.temperature).astype(np.float64)) + probs = np.clip(probs, 1e-10, None) + probs /= probs.sum() + chosen_idx = int(np.random.choice(len(plans), p=probs)) + self.trajectory.append((features, chosen_idx)) + else: + chosen_idx = int(np.argmax(scores)) + + return plans[chosen_idx] + + def compute_grads(self, outcome: float) -> tuple[list, list] | None: + """ + Computes averaged REINFORCE gradients for this trajectory without updating weights. + outcome: centered reward (win/loss minus baseline). + Returns (grads_w, grads_b), or None if trajectory is empty. + """ + if not self.trajectory: + return None + + acc_gw = [np.zeros_like(w) for w in self.net.weights] + acc_gb = [np.zeros_like(b) for b in self.net.biases] + + for features, chosen_idx in self.trajectory: + scores = self.net.forward(features) + probs = _softmax(scores.astype(np.float64)).astype(np.float32) + upstream = -probs.copy() + upstream[chosen_idx] += 1.0 + upstream *= outcome + gw, gb = self.net.backward(upstream) + for i in range(len(acc_gw)): + acc_gw[i] += gw[i] + acc_gb[i] += gb[i] + + n = len(self.trajectory) + for i in range(len(acc_gw)): + acc_gw[i] /= n + acc_gb[i] /= n + + self.trajectory.clear() + return acc_gw, acc_gb diff --git a/backend/nn_weights.json b/backend/nn_weights.json new file mode 100644 index 0000000..bff454e --- /dev/null +++ b/backend/nn_weights.json @@ -0,0 +1 @@ +{"weights": [[[0.1382819414138794, -0.12735465168952942, 0.30544814467430115, 0.11696126312017441, -0.0727081373333931, 0.03625354543328285, 0.15646593272686005, 0.21366779506206512, -0.18071255087852478, 0.1654590368270874, -0.17012932896614075, 0.017178768292069435, 0.018158772960305214, -0.26755937933921814, -0.157888263463974, 0.07931747287511826, -0.033913590013980865, 0.2294197380542755, -0.48908671736717224, -0.2872749865055084, 0.3188610076904297, -0.054890938103199005, 0.24803954362869263, -0.3596765100955963, -0.1921629160642624, 0.31697362661361694, 0.05289352312684059, 0.012655911035835743, 0.028559699654579163, -0.04368690028786659, -0.07068587839603424, 0.40877029299736023, 0.1044706329703331, -0.19287008047103882, 0.20029786229133606, -0.25998905301094055, -0.15516112744808197, -0.4385707378387451, -0.20304740965366364, 0.08934178203344345, -0.023607224225997925, 0.07818850874900818, 0.17142535746097565, -0.010691285133361816, -0.43889135122299194, -0.1449858397245407, 0.023432839661836624, 0.03068586438894272, 0.28229662775993347, -0.3668602406978607, -0.145060196518898, -0.011174729093909264, -0.05448067560791969, 0.1661604344844818, 0.1287466287612915, 0.17468927800655365, -0.005213937722146511, 0.2191573679447174, 0.12306366115808487, 0.0961766391992569, 0.18208178877830505, -0.012357791885733604, -0.1961783915758133, -0.2057373970746994], [0.16505420207977295, 0.13748115301132202, 0.1864800602197647, 0.0352180041372776, 0.029527554288506508, -0.02992432564496994, -0.023436490446329117, 0.3476200997829437, -0.08675247430801392, 0.3520648777484894, -0.5446330308914185, 0.23020359873771667, 0.02993849478662014, 0.027161814272403717, 0.15680697560310364, -0.20545051991939545, 0.1074170246720314, 0.24589774012565613, -0.0757255107164383, -0.13325761258602142, -0.09178458154201508, -0.10067475587129593, 0.3866777718067169, -0.05792006105184555, -0.189872145652771, 0.37202057242393494, 0.249437153339386, 0.11800889670848846, -0.026138894259929657, -0.042429108172655106, -0.03490166738629341, -0.17869199812412262, 0.14487655460834503, 0.03930693119764328, 0.06550754606723785, -0.06943825632333755, -0.4380711019039154, -0.16658915579319, -0.02727595344185829, -0.07510250806808472, -0.18362154066562653, 0.10504357516765594, 0.5153781771659851, 0.07365363836288452, -0.11495909094810486, 0.012643194757401943, -0.2357867807149887, -0.15632423758506775, 0.2375461757183075, 0.3612000346183777, -0.2327631115913391, 0.12029338628053665, 0.022620463743805885, -0.15222470462322235, 0.1495230495929718, 0.1525956094264984, 0.2538156509399414, 0.07837618142366409, 0.29142507910728455, -0.3151540160179138, 0.3118337392807007, 0.37520185112953186, -0.17976155877113342, -0.08482727408409119], [0.028971105813980103, 0.03618859127163887, -0.2356540411710739, -0.12998265027999878, -0.1003996729850769, 0.20851203799247742, -0.08154379576444626, 0.39490896463394165, 0.005343740340322256, -0.10378716886043549, 0.07982582598924637, -0.09925029426813126, 0.058453287929296494, 0.266886442899704, -0.03485395386815071, 0.26611950993537903, 0.21910081803798676, 0.2883974611759186, -0.5453585982322693, -0.2806209623813629, 0.14974522590637207, -0.19975559413433075, 0.23679077625274658, 0.04101935029029846, -0.15430746972560883, 0.2911647856235504, 0.4244522452354431, -0.24298346042633057, 0.36820584535598755, 0.10593833774328232, -0.1952974498271942, 0.13774414360523224, -0.06491708755493164, 0.11662910133600235, 0.2340586632490158, -0.18811611831188202, -0.013592279516160488, -0.061117421835660934, 0.23146069049835205, 0.40129974484443665, -0.10480492562055588, -0.14731912314891815, 0.020879007875919342, -0.07871990650892258, -0.07727711647748947, 0.23741593956947327, 0.11353959888219833, -0.039694614708423615, 0.30406245589256287, 0.14563794434070587, -0.29024237394332886, 0.6195235848426819, 0.27060478925704956, -0.10114365816116333, -0.19655126333236694, 0.12727195024490356, -0.002881496213376522, 0.22615128755569458, 0.09614074975252151, -0.1157257929444313, 0.10627885162830353, -0.2555009126663208, -0.13660310208797455, 0.2740527391433716], [0.04920128732919693, -0.09502671658992767, 0.06908591091632843, -0.07398737221956253, -0.06885368376970291, 0.151967853307724, 0.09127970784902573, -0.08112376928329468, 0.20705300569534302, 0.052281372249126434, 0.127473384141922, 0.30462679266929626, -0.2252945750951767, -0.1299673467874527, 0.34035903215408325, 0.3243061602115631, 0.26420658826828003, 0.8312660455703735, -0.22577643394470215, 0.15354599058628082, 0.22612649202346802, -0.13710491359233856, 0.1367768794298172, 0.11394280195236206, -0.17071233689785004, 0.2082437127828598, 0.28684306144714355, -0.10222987830638885, 0.44755810499191284, -0.3079127371311188, 0.13661304116249084, -0.2634119391441345, 0.023956697434186935, 0.16999182105064392, 0.04061083495616913, -0.23355861008167267, -0.3103433847427368, -0.013950454071164131, -0.042972270399332047, 0.1042674109339714, -0.05336950346827507, -0.12926378846168518, 0.5571179389953613, 0.17755404114723206, -0.4216465353965759, 0.21006903052330017, -0.05235946178436279, -0.03523092716932297, 0.16166512668132782, -0.1315981149673462, -0.15418601036071777, 0.2917144000530243, -0.052180562168359756, -0.008751866407692432, -0.09120021015405655, -0.07351161539554596, 0.34871023893356323, 0.17152363061904907, -0.21040989458560944, 0.05940401554107666, 0.631117582321167, 0.19480451941490173, -0.32625919580459595, 0.037061918526887894], [0.22305218875408173, -0.24948959052562714, 0.30161526799201965, -0.007781116291880608, -0.21992261707782745, 0.08166692405939102, -0.6679046750068665, -0.10728876292705536, -0.11362911015748978, -0.16214081645011902, 0.1794278472661972, -0.14732547104358673, -0.05103455111384392, 0.08998361229896545, 0.38538411259651184, -0.1501249074935913, 0.3589710295200348, 0.19043076038360596, -0.39136171340942383, 0.07063481211662292, 0.08476505428552628, 0.016825955361127853, 0.24242974817752838, -0.17986227571964264, -0.0816856101155281, 0.4067053198814392, 0.511335551738739, -0.2789994180202484, 0.47084683179855347, -0.33393576741218567, -0.013805733993649483, 0.18814077973365784, 0.1515129804611206, -0.11228422075510025, 0.03422492370009422, -0.10064428299665451, -0.28167644143104553, 0.07366831600666046, 0.0810249075293541, -0.07718043029308319, 0.004501648712903261, 0.09653238952159882, 0.34300073981285095, 0.15852612257003784, -0.2845127582550049, -0.017291860654950142, 0.22806334495544434, -0.027110470458865166, 0.22431263327598572, -0.053008876740932465, 0.04068191349506378, -0.042778804898262024, 0.05027838051319122, 0.011144210584461689, -0.10565488785505295, 0.20583730936050415, 0.2706410586833954, 0.4074617326259613, 0.2845280170440674, -0.056413259357213974, 0.27266013622283936, -0.04825251176953316, 0.06923496723175049, -0.01652848906815052], [-0.057436440140008926, 0.07192102819681168, -0.0772014930844307, 0.27632492780685425, -0.05606607347726822, -0.11881265044212341, 0.01615484058856964, 0.16180336475372314, -0.058296866714954376, 0.061328694224357605, -0.16060858964920044, -0.07871847599744797, -0.045212529599666595, -0.08262217044830322, 0.24101023375988007, 0.01331247016787529, -0.17333941161632538, 0.056852489709854126, -0.169596329331398, -0.1696227639913559, -0.019367964938282967, -0.11479289084672928, 0.30835625529289246, -0.1291506290435791, -0.23687352240085602, 0.40372955799102783, 0.12318102270364761, -0.30650249123573303, -0.025119083002209663, -0.21903102099895477, 0.14755205810070038, 0.3190443515777588, 0.23000304400920868, 0.018387483432888985, 0.13522373139858246, -0.1495307981967926, -0.19349578022956848, -0.11015690863132477, 0.066335529088974, -0.13096894323825836, -0.01602659933269024, 0.3238617181777954, 0.1869330257177353, 0.1481797993183136, 0.0110119404271245, -0.10691554099321365, 0.09069876372814178, -0.057986464351415634, 0.3569970726966858, -0.2899290919303894, -0.20378489792346954, 0.1919243037700653, 0.12380372732877731, 0.24162380397319794, 0.36752912402153015, -0.08397895097732544, 0.20844189822673798, 0.25981467962265015, 0.4614005386829376, -0.24287594854831696, -0.04423544555902481, -0.04209698736667633, -0.3122705817222595, -0.017931504175066948], [-0.14632828533649445, -0.13741520047187805, 0.31032320857048035, 0.203694149851799, 0.09488531202077866, -0.06162085011601448, -0.3066611886024475, 0.10013128072023392, -0.40391919016838074, 0.3901444971561432, 0.05504317581653595, -0.007435499224811792, -0.3078749477863312, 0.33712613582611084, 0.050159525126218796, 0.23063410818576813, -0.17031706869602203, 0.08201564103364944, -0.18787641823291779, -0.01367065217345953, -0.02787403017282486, 0.344329833984375, 0.04313074052333832, -0.19528883695602417, -0.11153768748044968, 0.39285188913345337, 0.32056376338005066, -0.2253332883119583, -0.23943611979484558, 0.20143882930278778, 0.07369213551282883, -0.060371264815330505, 0.38192376494407654, 0.02171272411942482, 0.2668016254901886, -0.039390526711940765, 0.1857319325208664, 0.2533884048461914, -0.0324404314160347, 0.22274145483970642, -0.05743376538157463, 0.31336304545402527, 0.017324471846222878, 0.16694359481334686, -0.005559750832617283, -0.4269047677516937, -0.11245091259479523, -0.46023035049438477, 0.16598622500896454, 0.0890679582953453, 0.10079266875982285, 0.05382899194955826, 0.17134825885295868, -0.18691302835941315, -0.382192999124527, -0.020367007702589035, 0.23642686009407043, 0.27765658497810364, -0.2678477466106415, -0.03564136475324631, -0.15319600701332092, 0.11847847700119019, 0.0904107466340065, -0.18809737265110016], [-0.07607276737689972, -0.3453438878059387, 0.28929898142814636, -0.02515266463160515, -0.3105924725532532, 0.1518968641757965, -0.21782800555229187, -0.10929787904024124, -0.16005714237689972, -0.08140208572149277, -0.2209720015525818, -0.09909656643867493, 0.4189523458480835, 0.10280346125364304, -0.048994652926921844, 0.09169360995292664, 0.12158764153718948, 0.13563154637813568, -0.17434602975845337, 0.12857568264007568, -0.028351247310638428, 0.10761698335409164, 0.14052416384220123, -0.5724468231201172, -0.3083682656288147, 0.562515139579773, 0.46025851368904114, -0.0878528282046318, 0.17782825231552124, 0.09610848873853683, 0.5852668881416321, 0.3383348286151886, 0.07550852745771408, -0.16861769556999207, -0.16726720333099365, 0.027980947867035866, -0.3606119155883789, -0.243794247508049, -0.04942234605550766, -0.10041631013154984, 0.15722213685512543, 0.21406254172325134, 0.19847148656845093, 0.2954573631286621, -0.22427797317504883, -0.14620162546634674, 0.4055401682853699, -0.02289310283958912, 0.030486011877655983, -0.03544846922159195, -0.3047247529029846, -0.2353525310754776, 0.07822397351264954, 0.3232293725013733, -0.3110589385032654, 0.1208709254860878, 0.06627332419157028, 0.2422853261232376, 0.04016593471169472, -0.1899898499250412, 0.08568581938743591, -0.17227807641029358, 0.06975880265235901, -0.02922477386891842], [-0.048116110265254974, -0.15474659204483032, -0.03384050354361534, 0.16418887674808502, 0.1365397721529007, -0.18636126816272736, -0.06355360150337219, 0.20908166468143463, -0.39649176597595215, 0.16395977139472961, -0.0767742395401001, 0.057991549372673035, -0.11839547753334045, -0.21516385674476624, -0.14704950153827667, -0.04210217297077179, 0.12970329821109772, -0.19458343088626862, -0.06588850170373917, -0.314641535282135, 0.005725290160626173, -0.2452481985092163, -0.27451828122138977, -0.10677745938301086, -0.33659735321998596, -0.12219778448343277, 0.22275900840759277, -0.13196852803230286, 0.01963377185165882, -0.29925277829170227, 0.08392142504453659, 0.36099040508270264, -0.06764351576566696, -0.11698730289936066, -0.05923230201005936, -0.024933308362960815, 0.02239184081554413, -0.0966985821723938, 0.06952269375324249, -0.00767043512314558, 0.266767293214798, 0.037077128887176514, 0.05571829900145531, -0.05480422452092171, -0.018628178164362907, -0.04025751352310181, 0.014160859398543835, -0.11494442075490952, 0.08983591943979263, 0.3228518068790436, 0.03632878139615059, -0.11272374540567398, 0.197407066822052, -0.04182449355721474, -0.4294693171977997, -0.22827453911304474, -0.34802645444869995, -0.058315351605415344, 0.046172577887773514, 0.2613440752029419, 0.16936057806015015, -0.020541392266750336, 0.005553731694817543, -0.2738676071166992], [0.10430746525526047, 0.12082557380199432, -0.21637019515037537, 0.20448406040668488, 0.1482420116662979, -0.03307543694972992, 0.06147479638457298, 0.5356982946395874, -0.12078838050365448, 0.012746384367346764, -0.06015975400805473, -0.2088625729084015, 0.18988412618637085, -0.02386622689664364, 0.16078738868236542, -0.12246190756559372, 0.15617947280406952, -0.0053069107234478, -0.13402159512043, -0.16233068704605103, -0.04007837921380997, -0.3108150362968445, -0.16649913787841797, -0.005521760322153568, -0.04141293466091156, -0.17515742778778076, 0.19470179080963135, 0.2080843448638916, -0.07883646339178085, 0.1925649791955948, -0.20766420662403107, -0.1032804325222969, 0.11504605412483215, 0.3307231664657593, -0.07512757927179337, -0.012278235517442226, 0.015583223663270473, -0.2084752917289734, 0.5987236499786377, 0.05654532089829445, 0.13572265207767487, 0.0952339917421341, 0.0596577450633049, 0.037246085703372955, -0.15552915632724762, 0.013226221315562725, 0.28489455580711365, 0.16928209364414215, 0.28341031074523926, -0.1447220742702484, -0.231253981590271, -0.05848349630832672, 0.08646512031555176, 0.3036760687828064, -0.40499404072761536, 0.2433038204908371, -0.020604383200407028, -0.12745682895183563, -0.10381034016609192, -0.30861419439315796, 0.3874238133430481, 0.054377127438783646, -0.3499322533607483, -0.12565705180168152], [-0.014027347788214684, 0.269208699464798, 0.03724275529384613, -0.4664914309978485, 0.04137133061885834, 0.044688399881124496, -0.4612374007701874, 0.0676407590508461, -0.29638904333114624, 0.10866687446832657, 0.30055660009384155, 0.19204570353031158, -0.005414028186351061, -0.1310684084892273, 0.6185592412948608, -0.07546571642160416, 0.14051631093025208, -0.0409076027572155, -0.26394808292388916, -0.1627441942691803, 0.01910441555082798, -0.3598305881023407, -0.0014214996481314301, -0.17351262271404266, -0.18864434957504272, 0.2674824595451355, 0.14190325140953064, 0.18628229200839996, -0.5318354368209839, -0.005236963741481304, 0.20759178698062897, -0.16442827880382538, 0.25724121928215027, 0.06788404285907745, -0.3673487603664398, -0.1613759845495224, -0.16644339263439178, 0.30163443088531494, 0.23953676223754883, 0.1974642276763916, 0.2348305583000183, -0.3716695308685303, 0.08758140355348587, -0.04420561343431473, -0.27246469259262085, -0.22468233108520508, -0.053226225078105927, -0.11127160489559174, 0.23576262593269348, 0.014461519196629524, -0.18997853994369507, 0.11288716644048691, -0.07973434776067734, 0.13488946855068207, 0.009932080283761024, -0.2133360505104065, 0.10999664664268494, -0.23927298188209534, 0.2316327691078186, -0.20940235257148743, 0.3307496905326843, 0.35076263546943665, -0.2549043297767639, -0.19924139976501465], [-0.20206040143966675, 0.12109729647636414, -0.21086230874061584, 0.3962526023387909, -0.26932665705680847, 0.15841810405254364, -0.06201633810997009, 0.06868799775838852, -0.21491089463233948, 0.12241096794605255, 0.0934891402721405, 0.13257621228694916, -0.0099971704185009, 0.18144303560256958, 0.010924937203526497, 0.05469854176044464, -0.07799309492111206, -0.24939650297164917, -0.2523694932460785, 0.11246877163648605, -0.10964713990688324, -0.14077773690223694, -0.09075673669576645, 0.07874187082052231, -0.23582205176353455, -0.10417391359806061, 0.26417210698127747, -0.24619969725608826, 0.0517282597720623, -0.3216889500617981, 0.16704964637756348, 0.18234661221504211, 0.3172968626022339, 0.07445616275072098, 0.21356087923049927, 0.26362696290016174, -0.4134689271450043, -0.32457926869392395, -0.08656725287437439, -0.01842557266354561, 0.1295085847377777, 0.03819046914577484, -0.14026130735874176, -0.07670509070158005, -0.08635053038597107, -0.09430950880050659, -0.1677446812391281, -0.3358774185180664, -0.1435588151216507, 0.08201688528060913, -0.2353822886943817, 0.5325597524642944, 0.3135683834552765, 0.11760357022285461, -0.3880730867385864, 0.1255156248807907, -0.004570188466459513, -0.2018774300813675, 0.48057782649993896, 0.029068628326058388, 0.22842657566070557, -0.12716807425022125, -0.13507749140262604, 0.2608480453491211], [-0.03292977809906006, 0.3373432457447052, 0.12520380318164825, 0.06664397567510605, 0.19689738750457764, 0.08644013851881027, 0.011994958855211735, -0.1627354919910431, -0.1866856962442398, -0.06845208257436752, 0.0006939928280189633, 0.0917743593454361, 0.009527154266834259, -0.0722709447145462, 0.14505764842033386, 0.11414341628551483, -0.04878716543316841, 0.23645012080669403, 0.18214449286460876, 0.07211799919605255, -0.09937600046396255, -0.4373236894607544, -0.030981695279479027, 0.025373654440045357, -0.09228400886058807, -0.19278064370155334, 0.028288859874010086, 0.1301306039094925, 0.03107456862926483, 0.04971854388713837, -0.010667853057384491, 0.04909854382276535, 0.44476088881492615, -0.2090299278497696, 0.015090633183717728, -0.019464697688817978, -0.19807831943035126, -0.26845893263816833, 0.048124831169843674, -0.0420735664665699, 0.3144640624523163, 0.03105972334742546, -0.1967317909002304, -0.10003673285245895, 0.3755449652671814, 0.20313473045825958, 0.10453475266695023, -0.29806408286094666, 0.09074361622333527, 0.10791870951652527, -0.0028102360665798187, 0.24066026508808136, 0.12206819653511047, 0.30598366260528564, 0.14728021621704102, -0.08600509911775589, -0.02894132398068905, 0.06951097398996353, 0.3024529814720154, -0.07561147958040237, -0.1175733134150505, -0.009823002852499485, -0.31137263774871826, -0.1961517035961151], [-0.0938003808259964, -0.11530067771673203, -0.002640690188854933, 0.1658392697572708, 0.3436490595340729, -0.32873106002807617, -0.0010253291111439466, 0.008863938972353935, -0.3210216462612152, 0.0651967003941536, -0.15811114013195038, 0.022090794518589973, 0.05540186166763306, 0.31396156549453735, 0.13850803673267365, 0.5665526390075684, -0.20010080933570862, -0.014329817146062851, -0.04169073700904846, -0.14732109010219574, -0.17304514348506927, 0.15609388053417206, 0.13844871520996094, -0.06863522529602051, -0.18562257289886475, 0.09260053187608719, 0.11669497936964035, 0.11285904794931412, -0.01794072613120079, -0.2472497522830963, 0.2035740315914154, 0.28448668122291565, 0.2057173103094101, 0.002555772429332137, 0.06146939843893051, 0.07312443107366562, 0.04072423651814461, 0.1989852786064148, -0.04354102164506912, -0.21940112113952637, -0.11866187304258347, 0.12834161520004272, -0.12618441879749298, 0.16839510202407837, -0.026852713897824287, 0.14642737805843353, -0.04244581237435341, 0.15676651895046234, 0.352602481842041, -0.14289112389087677, -0.17493988573551178, 0.3810245990753174, 0.3439306616783142, 0.42496049404144287, -0.08077099919319153, -0.09567828476428986, 0.09304747730493546, 0.025437403470277786, 0.2924021780490875, 0.030523011460900307, 0.21701082587242126, 0.17762614786624908, 0.2355574667453766, 0.004100031219422817], [0.06587865948677063, -0.06056203693151474, 0.08795846998691559, -0.34380924701690674, 0.10102487355470657, -0.012343143112957478, -0.03872029855847359, 0.36635956168174744, 0.18600910902023315, -0.07459833472967148, -0.02552758902311325, 0.08560117334127426, 0.06807788461446762, 0.12417808175086975, -0.016864407807588577, 0.13901498913764954, -0.005600898526608944, 0.2918075919151306, -0.053794976323843, -0.13027384877204895, 0.10234833508729935, -0.16166752576828003, -0.17342568933963776, 0.058306071907281876, 0.2773907780647278, -0.09324946999549866, 0.09591665863990784, -0.08589788526296616, 0.08482589572668076, -0.2592996656894684, -0.15618757903575897, 0.13653993606567383, 0.2642611265182495, 0.06366035342216492, -0.15658524632453918, 0.2243790626525879, -0.33175545930862427, -0.21476659178733826, 0.19879838824272156, -0.1963793933391571, -0.2454749196767807, 0.05165228992700577, -0.04259335622191429, 0.027725528925657272, 0.022115791216492653, 0.31078028678894043, 0.15706850588321686, -0.008752523921430111, 0.22941364347934723, -0.3405422568321228, -0.20315420627593994, 0.0013367445208132267, 0.026246920228004456, 0.13713917136192322, 0.013048254884779453, 0.04603751003742218, -0.3378302752971649, 0.2572304904460907, -0.11021914333105087, 0.2316160947084427, -0.04712055251002312, -0.06362989544868469, 0.011858330108225346, 0.013953708112239838], [0.25043216347694397, 0.12524095177650452, -0.10120932757854462, -0.08425410091876984, -0.0638703852891922, 0.27611762285232544, -0.2260449230670929, 0.45486441254615784, -0.2401762455701828, -0.48505064845085144, 0.2504981458187103, -0.1963474452495575, 0.05140303447842598, -0.2933713495731354, -0.047578003257513046, -0.14423228800296783, -0.04991428926587105, -0.3813258111476898, -0.3546903133392334, 0.04340781643986702, 0.22140896320343018, -0.038216330111026764, -0.3111741542816162, 0.029749233275651932, -0.06859177350997925, -0.1564428061246872, 0.6056125164031982, 0.19402575492858887, -0.27593737840652466, -0.020575614646077156, -0.06719088554382324, -0.18664442002773285, 0.146896094083786, -0.1257573664188385, -0.2978062033653259, -0.18404479324817657, 0.10212156176567078, 0.13058266043663025, -0.025417866185307503, -0.04975205659866333, 0.1611989587545395, 0.07183186709880829, -0.07911772280931473, 0.0638497918844223, 0.3178321421146393, 0.13476254045963287, 0.1962348371744156, 0.10211186856031418, 0.11172638088464737, -0.2945638597011566, 0.2388487011194229, 0.19104811549186707, 0.42536693811416626, -0.019810331985354424, 0.23713916540145874, 0.0066160219721496105, -0.17271633446216583, -0.027103841304779053, -0.1374407559633255, 0.11125881969928741, 0.148337259888649, -0.08113370835781097, -0.10628090053796768, 0.30388063192367554], [0.43270358443260193, -0.04293016344308853, -0.07115359604358673, -0.18273432552814484, 0.04474858194589615, -0.33767348527908325, -0.12826141715049744, -0.3247726559638977, -0.24650484323501587, 0.05709392949938774, 0.08480755984783173, 0.1402439922094345, -0.3433692455291748, -0.33423179388046265, 0.025012817233800888, 0.4143844246864319, 0.20725949108600616, -0.09243174642324448, 0.026200417429208755, -0.001557973911985755, 0.16439113020896912, -0.03900023549795151, -0.02514052949845791, -0.6089072823524475, 0.19622744619846344, 0.28889814019203186, 0.17999278008937836, -0.012756791897118092, -0.21098467707633972, 0.043296217918395996, -0.3245132565498352, -0.05795011296868324, 0.35800158977508545, 0.06579659134149551, -0.03851589187979698, -0.23905301094055176, 0.21470236778259277, -0.4940927028656006, 0.22370178997516632, -0.4262034595012665, -0.2102493941783905, -0.230152890086174, -0.20588110387325287, 0.3564838469028473, -0.14459751546382904, 0.17996463179588318, 0.060108065605163574, 0.06339942663908005, -0.07434766739606857, -0.5665993690490723, 0.11141334474086761, -0.008990954607725143, -0.15725940465927124, -0.0817781314253807, 0.13666872680187225, 0.1648728847503662, -0.22048655152320862, 0.2228395789861679, -0.16676589846611023, 0.2716541886329651, 0.0797787606716156, -0.03406944498419762, 0.12924182415008545, 0.020408881828188896], [-0.009013928472995758, -0.002161211334168911, -0.24057690799236298, -0.2420032024383545, 0.20233365893363953, 0.0454617440700531, 0.1620008945465088, 0.10124029219150543, 0.20547261834144592, -0.3293447196483612, 0.23645682632923126, 0.08293329179286957, 0.18388399481773376, -0.4282771646976471, 0.25968870520591736, 0.016356853768229485, 0.27130886912345886, -0.2996784448623657, 0.009140853770077229, -0.3485437035560608, 0.016882138326764107, 0.35520413517951965, -0.06395567208528519, 0.06391546875238419, 0.0996440201997757, -0.07930698990821838, -0.07355032116174698, 0.1664494425058365, 0.3346388638019562, 0.11097131669521332, 0.10225896537303925, 0.08931698650121689, 0.22198273241519928, 0.35082313418388367, -0.0272581335157156, -0.2974506914615631, 0.31457144021987915, -0.02769565023481846, 0.07806923985481262, -0.2375267595052719, -0.11261675506830215, -0.008350181393325329, 0.1603325754404068, 0.1908475011587143, 0.29551243782043457, 0.2598162293434143, -0.03729303181171417, 0.28678983449935913, 0.2380361258983612, -0.13008804619312286, 0.10308331251144409, 0.30768781900405884, 0.07329817861318588, 0.17028969526290894, 0.09856902062892914, 0.13376392424106598, -0.013698895461857319, -0.03812988102436066, -0.19890032708644867, -0.35998937487602234, 0.1269558221101761, -0.2469893842935562, -0.17182119190692902, -0.3714737594127655], [-0.023029878735542297, -0.28409120440483093, -0.024570027366280556, -0.100400909781456, -0.10796895623207092, 0.3994983434677124, 0.08048248291015625, 0.11682919412851334, -0.3246963620185852, 0.3421686887741089, -0.10146040469408035, -0.31160393357276917, 0.19268779456615448, 0.5250087380409241, 0.21520158648490906, 0.10930286347866058, 0.22912855446338654, 0.028025688603520393, 0.05564264953136444, -0.1206783652305603, 0.19490818679332733, -0.04237528517842293, -0.09863819926977158, -0.1202675998210907, -0.2587352991104126, 0.04814703017473221, -0.2582317292690277, -0.10841257870197296, 0.028735660016536713, 0.34329670667648315, 0.29568225145339966, -0.416554719209671, -0.01214657910168171, 0.2850435972213745, -0.2718490660190582, -0.16237547993659973, 0.05557667836546898, -0.05882571265101433, 0.059430237859487534, -0.42665666341781616, -0.20475243031978607, 0.0750741958618164, -0.06968936324119568, 0.18798142671585083, -0.026662755757570267, 0.24555015563964844, 0.045930106192827225, 0.3581853210926056, -0.005842019338160753, 0.05073399469256401, 0.004040746949613094, 0.3651333153247833, 0.15319162607192993, 0.016409525647759438, -0.014282717369496822, -0.05927072465419769, -0.24387206137180328, 0.28719180822372437, -0.18069210648536682, -0.15815068781375885, -0.27425116300582886, 0.009071005508303642, -0.054100971668958664, 0.2336847484111786], [-0.0645330548286438, 0.08393046259880066, -0.3331984281539917, 0.2653367817401886, -0.15035024285316467, 0.07709907740354538, -0.003277374431490898, 0.23186764121055603, -0.06273915618658066, -0.22936378419399261, 0.13852739334106445, -0.06851940602064133, 0.22271808981895447, 0.5812430381774902, -0.009925125166773796, -0.3140735328197479, 0.10199109464883804, 0.37628692388534546, -0.19530858099460602, 0.17870637774467468, 0.4989914298057556, -0.1310591697692871, 0.3899380564689636, -0.017396042123436928, -0.14308728277683258, 0.06965018808841705, 0.024793637916445732, -0.20224037766456604, -0.20293544232845306, -0.24576404690742493, 0.2814946174621582, 0.007060563657432795, 0.2393290400505066, -0.32882729172706604, 0.11193040013313293, 0.05955217778682709, -0.592586874961853, 0.17230980098247528, 0.15212208032608032, -0.25982898473739624, 0.25323888659477234, 0.13053356111049652, 0.07896877080202103, 0.18572787940502167, -0.0550851970911026, -0.017413750290870667, 0.026889445260167122, -0.1636865735054016, -0.019492173567414284, -0.19902898371219635, -0.21163110435009003, -0.004606608301401138, -0.026470014825463295, 0.3183402419090271, 0.034743934869766235, 0.03888233006000519, -0.15042823553085327, 0.04561800882220268, 0.24232117831707, 0.09456834942102432, 0.3211790919303894, -0.05911296233534813, 0.012187634594738483, -0.0854349136352539], [0.20646238327026367, 0.41086632013320923, -0.17804086208343506, 0.1296122521162033, -0.3521973490715027, -0.09631720185279846, -0.12308535724878311, 0.17365498840808868, -0.4756945073604584, -0.22048382461071014, 0.09414160251617432, 0.6418262124061584, 0.07113072276115417, 0.05841523036360741, 0.15924417972564697, 0.19613581895828247, -0.12062401324510574, 0.10674497485160828, 0.04545367881655693, 0.2989419996738434, -0.06876111775636673, -0.08022881299257278, -0.09068486839532852, -0.09325086325407028, 0.2817958891391754, -0.232722207903862, 0.4598791003227234, 0.16313768923282623, 0.02189769595861435, 0.02468755654990673, 0.10418439656496048, -0.08157487958669662, 0.2349317967891693, 0.3647220730781555, -0.04942956194281578, -0.3151381313800812, -0.40133222937583923, -0.03866008669137955, -0.1494731903076172, -0.17488393187522888, -0.26214227080345154, 0.2413521558046341, 0.004168489947915077, 0.1623256951570511, 0.2877565026283264, 0.025173908099532127, -0.13595440983772278, -0.2124461978673935, -0.15084804594516754, -0.015309584327042103, 0.48016083240509033, 0.09040584415197372, -0.03889491409063339, 0.4369443356990814, 0.3275085985660553, -0.17375679314136505, -0.06685461103916168, -0.2655844986438751, -0.061756692826747894, -0.026568008586764336, 0.032180171459913254, -0.29888755083084106, 0.027134373784065247, 0.33465346693992615], [0.3391663730144501, -0.10116491466760635, -0.7739924192428589, 0.12811534106731415, -0.5283862352371216, 0.09244176745414734, -0.0868317261338234, -0.3003251254558563, -0.2015744000673294, 0.2597980499267578, 0.0032962344121187925, -0.36481454968452454, 0.027450313791632652, -0.05689145252108574, -0.21543939411640167, 0.32200929522514343, -0.32317984104156494, 0.13744376599788666, -0.07415923476219177, -0.03282307833433151, 0.31719833612442017, -0.13173164427280426, 0.0011825422989204526, -0.21613800525665283, 0.07072492688894272, -0.14419804513454437, 0.26162493228912354, 0.39589521288871765, -0.28491854667663574, -0.4339129626750946, 0.33334752917289734, -0.21554353833198547, -0.19076871871948242, 0.2393282949924469, -0.10378037393093109, 0.2393355518579483, -0.035788293927907944, 0.014777588658034801, 0.3521820604801178, -0.245829775929451, -0.002262701280415058, 0.1571895182132721, 0.2695654630661011, 0.35700342059135437, 0.07045065611600876, 0.18978793919086456, 0.2018386423587799, -0.29523879289627075, 0.4815223515033722, -0.0950489491224289, 0.2317710667848587, 0.056093379855155945, -0.14805369079113007, -0.04468394070863724, 0.4305785000324249, -0.10800804942846298, -0.13277961313724518, -0.07605406641960144, 0.26744434237480164, 0.22493010759353638, 0.3231338858604431, -0.38699278235435486, -0.3291543126106262, 0.42726391553878784], [0.01086500845849514, 0.22979110479354858, -0.1411374807357788, 0.026794007048010826, 0.0022590861190110445, 0.34461817145347595, -0.055062249302864075, 0.18490999937057495, -0.03876147046685219, 0.014037988148629665, 0.37831899523735046, 0.08402273058891296, 0.19958646595478058, 0.14885112643241882, -0.032311998307704926, 0.1014254167675972, -0.1830226480960846, -0.2847396731376648, 0.22946487367153168, -0.29742076992988586, 0.04056403785943985, -0.06226496398448944, 0.14406895637512207, 0.2563709020614624, 0.18314485251903534, -0.14477457106113434, 0.041598279029130936, 0.04365871101617813, -0.02907431870698929, 0.17660394310951233, 0.08013586699962616, 0.05175583437085152, 0.17968754470348358, 0.12427392601966858, 0.06336961686611176, -0.28278931975364685, 0.004346006084233522, -0.16897104680538177, -0.12567897140979767, 0.06776851415634155, 0.17490147054195404, 0.028952570632100105, 0.047437746077775955, 0.2404409795999527, -0.0033183281775563955, 0.6881109476089478, 0.11905178427696228, -0.44847753643989563, 0.2844119966030121, 0.03889983519911766, 0.1420370638370514, 0.060805466026067734, 0.13685953617095947, -0.1906895637512207, -0.06677161902189255, -0.11936947703361511, -0.07436787337064743, 0.11931784451007843, 0.41741642355918884, 0.0948258638381958, -0.045584216713905334, 0.04651736840605736, 0.14519383013248444, 0.07948949933052063], [-0.028735894709825516, 0.12607945501804352, -0.35296884179115295, 0.1316988170146942, 0.07339346408843994, 0.08651447296142578, -0.07843830436468124, 0.06720736622810364, 0.2496183067560196, -0.15566131472587585, 0.40304648876190186, 0.07106766104698181, 0.1003827452659607, 0.21769189834594727, -0.06523661315441132, -0.03813386708498001, -0.4937102496623993, 0.21758805215358734, -0.1331934779882431, 0.5756028890609741, -0.029031826183199883, -0.0023013611789792776, 0.3228743374347687, 0.3757091760635376, 0.44220203161239624, 0.2064933180809021, 0.3155960440635681, 0.062173113226890564, 0.30999186635017395, -0.14182421565055847, -0.17366275191307068, -0.27468767762184143, 0.02068580500781536, -0.10426150262355804, 0.16703106462955475, 0.24180381000041962, -0.046406541019678116, 0.02730482444167137, -0.20323550701141357, 0.06613965332508087, -0.07812900841236115, -0.28172406554222107, -0.11172650009393692, 0.1536530703306198, 0.2571396827697754, 0.28970450162887573, -0.19631607830524445, 0.2717173099517822, 0.16969875991344452, 0.13260455429553986, -0.06596429646015167, 0.16486850380897522, 0.04406784847378731, 0.3894072473049164, 0.35155099630355835, 0.2694179117679596, -0.10771682113409042, -0.20883998274803162, -0.07857194542884827, -0.40393733978271484, 0.09929271042346954, -0.16845053434371948, -0.14791831374168396, -0.20782755315303802], [0.07873613387346268, 0.19871538877487183, -0.37178686261177063, -0.481841504573822, 0.19632379710674286, 0.3177247643470764, 0.3863774240016937, 0.06191764026880264, 0.02279551327228546, -0.11315996944904327, -0.0463615246117115, 0.2116837352514267, 0.08928538858890533, 0.16759555041790009, 0.17740090191364288, 0.2228744775056839, -0.34875601530075073, -0.11702831834554672, -0.20654721558094025, 0.17139358818531036, 0.20102189481258392, -0.2448033094406128, 0.3859403431415558, -0.041409268975257874, -0.05568983778357506, -0.027374794706702232, -0.17098884284496307, 0.0718335434794426, 0.31826069951057434, 0.01155847031623125, -0.06835366040468216, -0.2672521770000458, -0.18593643605709076, -0.1510143131017685, 0.20846779644489288, -0.13731172680854797, -0.08296231925487518, -0.3716384172439575, 0.13759467005729675, 0.18000826239585876, -0.2423112541437149, 0.2679115831851959, -0.13552500307559967, 0.09729629755020142, -0.05040010064840317, 0.29859915375709534, -0.1615322381258011, -0.06001361086964607, 0.1459837108850479, 0.13513556122779846, -0.06599318236112595, 0.24447794258594513, -0.019128525629639626, 0.2813928425312042, -0.1930086463689804, -0.49958664178848267, 0.06568823754787445, 0.2475799322128296, -0.5528100728988647, -0.2077578753232956, 0.16488853096961975, 0.3899767994880676, -0.02182101085782051, -0.02045903354883194], [-0.032092828303575516, 0.3978286683559418, -0.11706138402223587, -0.17150641977787018, 0.011679421178996563, -0.15630629658699036, 0.004193553701043129, 0.35589683055877686, 0.07244875282049179, -0.2791956067085266, 0.06962992995977402, -0.17433688044548035, 0.23367631435394287, -0.04735849052667618, 0.20251965522766113, 0.7959660887718201, -0.07324280589818954, -0.033186592161655426, -0.4032246768474579, 0.3444325923919678, 0.08582785725593567, -0.2920110821723938, 0.3363792300224304, 0.06435088068246841, 0.3416915535926819, 0.28171437978744507, 0.15121397376060486, 0.14228715002536774, 0.14737477898597717, 0.1573655903339386, 0.07199320197105408, -0.21378104388713837, 0.026973268017172813, 0.03389247879385948, -0.0496201291680336, -0.04097951948642731, -0.4280204772949219, -0.09315074235200882, 0.45070233941078186, 0.017514964565634727, -0.009126522578299046, 0.2980816662311554, 0.07550978660583496, 0.3896070420742035, -0.37530383467674255, 0.23011814057826996, 0.02090812847018242, 0.024271877482533455, 0.33569779992103577, 0.4802228510379791, -0.02471724897623062, 0.3764588534832001, 0.14664995670318604, 0.20620380342006683, -0.03475537896156311, 0.014417448081076145, -0.03816128522157669, 0.39818471670150757, -0.23280571401119232, 0.17071758210659027, 0.3530271649360657, -0.07572291791439056, -0.36925041675567627, -0.020443206652998924], [0.26304271817207336, -0.06197216361761093, -0.08319038897752762, -0.05712595582008362, 0.2949546277523041, 0.23837284743785858, 0.38453221321105957, -0.14079974591732025, 0.04758312925696373, -0.44384634494781494, 0.3887549340724945, 0.14334020018577576, 0.2621151804924011, 0.05909736081957817, 0.33615827560424805, -0.036190927028656006, 0.20441797375679016, 0.08468712121248245, -0.5550276041030884, 0.20711031556129456, -0.2785281538963318, 0.3746841847896576, -0.1551481932401657, -0.06239209324121475, 0.023928338661789894, 0.074955515563488, 0.5145215392112732, -0.1806253343820572, 0.005224955268204212, -0.12654834985733032, -0.07010282576084137, 0.46892139315605164, -0.3320942223072052, -0.03024037554860115, 0.19049163162708282, 0.033385906368494034, 0.03539592772722244, 0.11449290066957474, -0.0009043197496794164, 0.16240517795085907, 0.026688367128372192, -0.10426055639982224, 0.2684342861175537, 0.38551998138427734, 0.20329958200454712, -0.028781495988368988, 0.3336609899997711, -0.07397253811359406, -0.2677195966243744, 0.08820804953575134, -0.21600009500980377, 0.07768508046865463, 0.11055193841457367, -0.10395576804876328, 0.22052399814128876, 0.07932715117931366, 0.08591871708631516, -0.09028618782758713, 0.031730808317661285, 0.045511502772569656, 0.03319923207163811, 0.20615914463996887, -0.31756049394607544, 0.28721722960472107], [0.04486388713121414, 0.24862706661224365, 0.07224056869745255, -0.0836617574095726, 0.2215152382850647, -0.012973303906619549, 0.39080318808555603, -0.3965848982334137, -0.10878496617078781, -0.4822857975959778, 0.0970722958445549, 0.48489460349082947, -0.1794402301311493, -0.10705604404211044, 0.09132320433855057, 0.3046683669090271, -0.10800136625766754, 0.20682989060878754, -0.19661186635494232, 0.27212491631507874, -0.15815694630146027, 0.30521392822265625, -0.47028663754463196, 0.06354689598083496, -0.25171682238578796, -0.1218692883849144, 0.4845254719257355, 0.11372765153646469, -0.016584396362304688, 0.2416374236345291, 0.2477944940328598, 0.5059700608253479, 0.24638380110263824, 0.09866530448198318, 0.08997314423322678, -0.310764878988266, -0.022318242117762566, -0.20787614583969116, 0.2866305410861969, -0.045062072575092316, -0.12875138223171234, -0.006053117569535971, 0.26584944128990173, 0.2909981608390808, -0.00483303889632225, 0.29650840163230896, -0.009140313602983952, -0.34733879566192627, 0.09441695362329483, -0.09225494414567947, -0.1423492729663849, -0.17397622764110565, -0.30815383791923523, -0.14827080070972443, -0.17709389328956604, 0.28750771284103394, 0.04122738912701607, -0.19762969017028809, -0.05120263993740082, -0.2131447196006775, 0.12325898557901382, 0.41441771388053894, -0.6201795339584351, 0.24595291912555695], [-0.001969397533684969, 0.15569278597831726, 0.25586459040641785, -0.11342035233974457, 0.1629604697227478, -0.011415730230510235, 0.4849846661090851, 0.01207269262522459, 0.4706011712551117, -0.2645902931690216, -0.16793569922447205, -0.13602258265018463, -0.23569414019584656, -0.286831796169281, 0.18208153545856476, 0.21255387365818024, -0.16793474555015564, 0.25345826148986816, -0.5804942846298218, 0.18403178453445435, 0.08611156791448593, 0.04109913483262062, -0.029589753597974777, -0.35233476758003235, -0.6362745761871338, 0.05144460126757622, 0.4233776032924652, -0.3051184117794037, -0.024061741307377815, 0.03386014699935913, -0.03904556483030319, 0.1333528608083725, -0.09691836684942245, -0.0677984356880188, -0.1174599677324295, 0.26174208521842957, -0.13379111886024475, -0.10631635785102844, 0.26657819747924805, 0.22004906833171844, 0.08617156744003296, -0.09886691719293594, 0.12135521322488785, -0.0017195491818711162, -0.20743931829929352, 0.2136770635843277, 0.08678235113620758, -0.08044546842575073, 0.12708038091659546, -0.33762815594673157, -0.21558991074562073, -0.02236340194940567, 0.05355970561504364, -0.28148797154426575, 0.20164044201374054, -0.02694549784064293, 0.16793501377105713, 0.1148519217967987, -0.10472326725721359, 0.2110389620065689, -0.0212175901979208, 0.3665614426136017, -0.016502659767866135, 0.030884893611073494], [0.18142792582511902, 0.189523383975029, -0.1527920514345169, 0.109758161008358, 0.09732700139284134, 0.3574267029762268, 0.26194968819618225, -0.17659462988376617, 0.6285348534584045, -0.26386889815330505, 0.1527113914489746, 0.27864816784858704, -0.20847094058990479, -0.1795504093170166, -0.04708774387836456, 0.11784902215003967, 0.16166193783283234, 0.26525428891181946, 0.03700358420610428, 0.24531373381614685, -0.12248866260051727, -0.21181662380695343, -0.1710832267999649, -0.09711403399705887, 0.24397601187229156, 0.2803232967853546, -0.09036912024021149, -0.1925974190235138, -0.03099856711924076, 0.2959143817424774, -0.293136328458786, -0.09165732562541962, -0.2866267263889313, 0.008901815861463547, 0.0779520645737648, -0.05287593975663185, -0.09392092376947403, -0.10318095237016678, 0.04288984835147858, -0.12836231291294098, -0.08013132959604263, 0.12835252285003662, 0.14046992361545563, -0.15023083984851837, 0.19752393662929535, 0.29016831517219543, 0.2566196024417877, -0.08447591960430145, 0.1685178279876709, -0.00395309180021286, -0.5355104207992554, -0.1266079545021057, 0.024608174338936806, -0.047747280448675156, 0.4588257670402527, 0.36680465936660767, 0.09595083445310593, -0.11881203204393387, -0.17001470923423767, -0.23211157321929932, 0.001557344337925315, -0.14962100982666016, -0.0058611598797142506, 0.07378406822681427], [-0.38854533433914185, 0.41289404034614563, -0.43208855390548706, 0.1107611209154129, 0.4257723093032837, 0.08751915395259857, -0.24170230329036713, 0.16243469715118408, 0.6582807302474976, 0.44482114911079407, -0.15045484900474548, 0.13074202835559845, -0.15598638355731964, -0.12024717777967453, 0.6039610505104065, -0.07353466004133224, 0.2250814288854599, 0.18107710778713226, 0.09376668930053711, 0.06754953414201736, -0.043514683842659, -0.33859124779701233, 0.25553974509239197, 0.016469504684209824, 0.24821309745311737, -0.10370149463415146, -0.03925761207938194, -0.12807151675224304, 0.1500038206577301, 0.16657772660255432, -0.46014806628227234, -0.1098550409078598, -0.5240681171417236, -0.12034424394369125, -0.023494046181440353, 0.21008916199207306, -0.4371125102043152, 0.5135946869850159, 0.23315733671188354, -0.021837159991264343, -0.040102578699588776, -0.040129851549863815, 0.10723806172609329, 0.07715677469968796, 0.06738732755184174, 0.34942054748535156, 0.02068427950143814, -0.15700094401836395, 0.13491077721118927, 0.10762640088796616, -0.07156423479318619, -0.4574260413646698, 0.33197373151779175, 0.04859170317649841, 0.18210849165916443, -0.07385966181755066, 0.23963411152362823, -0.12377417087554932, -0.2025105208158493, -0.10029501467943192, -0.06781771034002304, -0.3500528335571289, -0.059870682656764984, 0.33293500542640686], [0.18963423371315002, 0.38512569665908813, -0.004236347042024136, 0.014895829372107983, -0.025688977912068367, 0.42974549531936646, 0.2746473252773285, 0.260210245847702, 0.689614474773407, 0.2142801731824875, 0.0005229528760537505, 0.24276094138622284, 0.057980310171842575, -0.19063948094844818, 0.15630370378494263, 0.1573743224143982, 0.25372734665870667, 0.04705315828323364, -0.36933308839797974, -0.08430629968643188, -0.397053062915802, 0.03225862607359886, 0.23334462940692902, 0.08784361183643341, 0.2913084328174591, 0.14067663252353668, -0.15735045075416565, -0.24587957561016083, -0.1403869241476059, 0.09946499019861221, 0.09241343289613724, -0.24029883742332458, -0.3453001081943512, -0.4183637499809265, 0.11340413242578506, -0.34378865361213684, -0.17909841239452362, 0.004367837216705084, 0.3734416961669922, -0.1594422459602356, -0.4649375081062317, -0.0226421058177948, 0.38427814841270447, 0.24949438869953156, 0.08371663093566895, 0.12308288365602493, 0.147969588637352, -0.2883937656879425, 0.26588186621665955, 0.041219621896743774, 0.0901242047548294, 0.6002834439277649, 0.3105587959289551, -0.08480848371982574, 0.14192743599414825, -0.21065133810043335, -0.14677654206752777, -0.10492479056119919, -0.0842498168349266, -0.058004505932331085, 0.09024889767169952, 0.2240464985370636, -0.055733516812324524, 0.19665765762329102], [0.002465952420607209, 0.03982262313365936, 0.34850990772247314, -0.20589564740657806, 0.21833665668964386, -0.09637252986431122, -0.14133767783641815, -0.08390919864177704, -0.061805013567209244, 0.08269516378641129, -0.10626771301031113, -0.021751534193754196, 0.1724967062473297, 0.023717518895864487, 0.21353210508823395, -0.03257867321372032, 0.13918572664260864, -0.11490391939878464, -0.6074211001396179, -0.07468094676733017, 0.3211138844490051, 0.07762613147497177, 0.2414894849061966, 0.1985061764717102, -0.011022995226085186, 0.23526977002620697, 0.08579498529434204, -0.142225980758667, 0.37311530113220215, 0.2145107537508011, -0.13886813819408417, -0.02006867714226246, 0.11389778554439545, 0.14164085686206818, -0.38743749260902405, -0.3610742390155792, -0.08577701449394226, -0.39046260714530945, -0.21814458072185516, -0.04623071849346161, -0.1727876216173172, 0.09072431176900864, 0.12083805352449417, -0.15657244622707367, 0.012341841123998165, -0.09410779923200607, 0.21061624586582184, -0.16992470622062683, 0.445530503988266, -0.457022488117218, -0.3282090127468109, 0.09000475704669952, 0.15077278017997742, -0.2864183187484741, -0.006624236702919006, 0.10623501986265182, -0.15294106304645538, 0.4569011330604553, -0.3807658553123474, 0.10951624810695648, -0.08237245678901672, 0.1599121391773224, -0.21072280406951904, 0.1854124516248703], [0.04497246444225311, -0.2123560905456543, 0.29345497488975525, -0.27352529764175415, 0.13933441042900085, -0.33998993039131165, -0.345620721578598, 0.08285181224346161, 0.38848087191581726, -0.0743042379617691, -0.2606913149356842, -0.10058161616325378, 0.0030613334383815527, 0.10116318613290787, -0.08436229079961777, 0.13408391177654266, 0.39546847343444824, 0.17613716423511505, -0.13686515390872955, -0.1985618621110916, 0.18725912272930145, 0.06926224380731583, -0.12230643630027771, -0.15614357590675354, 0.052573226392269135, 0.39140942692756653, 0.10488992184400558, -0.2629864513874054, 0.20353560149669647, 0.052966177463531494, -0.1322104036808014, 0.3652680218219757, 0.2663835287094116, 0.6030126810073853, -0.4141080677509308, -0.11696238815784454, -0.10205280035734177, -0.40521541237831116, -0.18695156276226044, 0.29445627331733704, -0.06891311705112457, -0.1762247085571289, -0.06663616746664047, -0.47524580359458923, -0.19148729741573334, -0.17419470846652985, 0.17555074393749237, -0.08601164817810059, 0.013455570675432682, -0.2886851727962494, 0.12381336838006973, -0.20149914920330048, 0.3464004397392273, -0.5342308878898621, -0.05095962807536125, -0.3275742828845978, 0.023205261677503586, 0.20930038392543793, -0.027932502329349518, -0.02190549112856388, -0.10017696022987366, 0.13424579799175262, -0.2829611897468567, 0.564866304397583], [-0.2236294150352478, -0.06474794447422028, 0.5542495846748352, -0.06681039184331894, -0.16881996393203735, -0.0826742872595787, 0.031329743564128876, 0.3432093858718872, -0.23610180616378784, 0.20220676064491272, -0.6486864686012268, 0.02797374688088894, -0.013985538855195045, 0.0640181377530098, -0.08644378185272217, 0.2006901204586029, 0.49714553356170654, -0.14435668289661407, -0.30163389444351196, -0.2820607125759125, -0.010884272865951061, -0.042216673493385315, -0.04234190657734871, 0.08022551983594894, 0.33746010065078735, 0.2750457227230072, 0.5538457036018372, -0.27202528715133667, -0.13720382750034332, 0.17843690514564514, 0.1460612714290619, 0.3664523959159851, 0.11328200995922089, 0.10624552518129349, -0.397579163312912, 0.06297370791435242, 0.054966963827610016, -0.1397358924150467, -0.05114516243338585, 0.0760117769241333, -0.23441626131534576, -0.1853945106267929, 0.619972825050354, -0.2364736795425415, -0.05932217836380005, -0.22176244854927063, 0.11420227587223053, -0.14292646944522858, 0.11211933940649033, 0.001727872877381742, 0.24505765736103058, -0.2922307252883911, -0.18598566949367523, -0.1474064290523529, -0.17643770575523376, -0.031204845756292343, -0.2532545030117035, 0.3092285096645355, -0.24821163713932037, 0.0913490429520607, 0.18339376151561737, -0.05854198336601257, -0.19603762030601501, 0.2904544174671173], [-0.0382579080760479, 0.22175444662570953, 0.32363927364349365, -0.21129992604255676, 0.6122625470161438, 0.1340123414993286, 0.06808300316333771, -0.2734256982803345, 0.33958375453948975, 0.3700271546840668, -0.1664896011352539, 0.4021347165107727, -0.1261584609746933, -0.01947305165231228, -0.22243665158748627, 0.2729646861553192, 0.1890021115541458, 0.0965278372168541, -0.9122163653373718, 0.15881957113742828, -0.06089188903570175, -0.01842375658452511, 0.24730661511421204, -0.3720940053462982, 0.29200711846351624, 0.5703111290931702, -0.07011767476797104, 0.02446531318128109, -0.38143619894981384, 0.025224659591913223, 0.01878735050559044, -0.07271242886781693, -0.2953685522079468, 0.12150800228118896, -0.09934402257204056, -0.2987750768661499, 0.08255212008953094, -0.2078319936990738, -0.23799853026866913, 0.0893062874674797, -0.35013484954833984, -0.0767202079296112, 0.43881499767303467, -0.2974540591239929, 0.3260515630245209, 0.21048414707183838, 0.11923862993717194, -0.08999388664960861, -0.11266255378723145, 0.3485226035118103, 0.1834425926208496, 0.22565007209777832, -0.0015832084463909268, -0.21040956676006317, 0.06375235319137573, 0.11476801335811615, 0.13787345588207245, 0.11777102947235107, 0.20284616947174072, -0.40006816387176514, 0.06696221977472305, -0.18850861489772797, -0.04168708622455597, 0.04991595447063446], [0.40126878023147583, 0.8089012503623962, 0.12147992104291916, 0.021601254120469093, 0.2509884238243103, 0.3276151418685913, 0.1818028837442398, 0.4058232009410858, 0.14445306360721588, 0.15993072092533112, 0.08667636662721634, 0.10095809400081635, 0.2870284914970398, -0.20955154299736023, -0.0942685678601265, 0.0334855318069458, 0.06753560900688171, 0.08686698228120804, -0.21861590445041656, 0.42130669951438904, -0.20240537822246552, 0.04855837672948837, -0.17744001746177673, -0.15917755663394928, 0.18040265142917633, 0.2897628843784332, 0.2777337431907654, -0.10060795396566391, -0.36098235845565796, 0.10305982828140259, 0.029585568234324455, 0.05319260060787201, -0.02340676635503769, -0.14008744060993195, 0.09915151447057724, -0.1623719185590744, 0.06019129231572151, -0.008782755583524704, 0.0696914941072464, -0.04067113623023033, -0.2988373339176178, 0.15434911847114563, 0.0796869546175003, -0.12741167843341827, 0.2534598410129547, 0.17437441647052765, 0.23745709657669067, 0.0720672681927681, 0.0224030502140522, -0.1864648461341858, 0.005991189740598202, -0.027506496757268906, 0.13479182124137878, -0.040271494537591934, -0.25436505675315857, 0.0010969224385917187, -0.13005883991718292, -0.198094442486763, -0.2656380236148834, 0.12276317924261093, -0.16089384257793427, 0.2543782889842987, 0.0052215782925486565, -0.26520976424217224], [-0.11935362219810486, 0.31399670243263245, 0.025530606508255005, -0.10209080576896667, 0.10444062203168869, 0.17244252562522888, 0.363020658493042, 0.39322322607040405, -0.11649426072835922, -0.2365248203277588, -0.05116398259997368, 0.04391781985759735, -0.14496615529060364, -0.2473442107439041, 0.19357125461101532, 0.2536050081253052, 0.05450392886996269, -0.11706335842609406, -0.31981080770492554, -0.06964030116796494, 0.14419499039649963, -0.00548515934497118, -0.21935929358005524, -0.3885490596294403, -0.1850975900888443, -0.03463051840662956, 0.2406432330608368, -0.3440512418746948, -0.19929438829421997, -0.14781111478805542, -0.07664243876934052, -0.03331839293241501, -0.07046958059072495, -0.00881793349981308, -0.06841161102056503, -0.16767756640911102, 0.17037814855575562, 0.11468499153852463, -0.08942802250385284, 0.20419234037399292, 0.23513300716876984, -0.20971253514289856, 0.2636687457561493, 0.2107161432504654, -0.1997777223587036, 0.013752506114542484, 0.23112760484218597, -0.016389833763241768, 0.1262986660003662, 0.08433368057012558, -0.10158012062311172, -0.24450071156024933, 0.3430846333503723, 0.17609582841396332, -0.08362794667482376, -0.09167255461215973, -0.21547624468803406, 0.16523940861225128, 0.08053133636713028, -0.07310844957828522, 0.22827690839767456, -0.0279842559248209, 0.15060007572174072, -0.12769226729869843], [-0.5395921468734741, 0.2808710038661957, 0.5047216415405273, 0.02371445670723915, 0.31039267778396606, 0.5085901618003845, -0.38739287853240967, -0.8588618040084839, 0.530959963798523, 0.604982316493988, -0.7587896585464478, -0.31990036368370056, -0.37663495540618896, -0.21122625470161438, -0.6492661833763123, -0.6514780521392822, 0.1653398871421814, 0.2390608936548233, -0.31262800097465515, -0.4012366533279419, 0.6307780742645264, -0.45391127467155457, 0.45953425765037537, -0.36193135380744934, -0.6640099883079529, 0.4956802725791931, 0.8606019616127014, -0.06557231396436691, -0.45864641666412354, 0.18835462629795074, 0.5595273375511169, 0.18676161766052246, 0.706771731376648, -0.04352160170674324, -0.3300943374633789, 0.11389905214309692, -0.04222891852259636, 0.2166779786348343, -0.524348258972168, 0.29057151079177856, 0.23071500658988953, 0.042569052428007126, 0.5203417539596558, 0.5638725757598877, -0.1668349802494049, 0.4986807107925415, -0.7006450891494751, 0.32784050703048706, 0.3486179709434509, -0.13806551694869995, -0.008623801171779633, 0.30767032504081726, -0.7058258652687073, 0.38150298595428467, -0.2773503065109253, 0.2163556069135666, -0.3120545446872711, -0.5692334175109863, -0.2639273703098297, -0.6440495848655701, -0.7497094869613647, 0.7256278395652771, -0.18686415255069733, -0.4104556739330292], [0.1383148729801178, -0.15226201713085175, 0.2282637655735016, 0.05659528076648712, 0.04118865355849266, 0.1784745454788208, 0.05865279212594032, 0.09697803109884262, -0.2005658894777298, -0.10956159979104996, 0.6182743310928345, 0.27489975094795227, -0.2789207398891449, -0.12294940650463104, 0.2757680118083954, 0.24594566226005554, 0.1706676185131073, -0.0036251009441912174, 0.005678666289895773, 0.16865505278110504, -0.011514908634126186, -0.40422219038009644, 0.11379396170377731, -0.09928397834300995, 0.10514575988054276, 0.6965427994728088, 0.2788182497024536, -0.13540811836719513, 0.25790005922317505, 0.04086214303970337, 0.08977115154266357, 0.1447414606809616, 0.5177364945411682, -0.1507822871208191, 0.21471987664699554, -0.3848394751548767, 0.06688089668750763, -0.2771942913532257, 0.014209222979843616, 0.020958304405212402, 0.0654226616024971, 0.1738201528787613, -0.19726814329624176, -0.07912798225879669, -0.0600002147257328, 0.012988190166652203, 0.15820547938346863, -0.1685151755809784, 0.45328542590141296, 0.18172433972358704, -0.40795499086380005, -0.07835564017295837, 0.304506778717041, 0.37558332085609436, -0.29081618785858154, -0.4456508457660675, 0.4236442446708679, 0.2697735130786896, -0.008075901307165623, 0.1334993839263916, -0.2594572901725769, -0.09992562979459763, 0.06522483378648758, 0.22185228765010834], [0.06790227442979813, -0.14623552560806274, -0.08371815085411072, -0.07396572083234787, -0.22493724524974823, -0.014409171417355537, -0.14955709874629974, 0.49331435561180115, 0.16963201761245728, -0.17765112221240997, -0.020168812945485115, -0.1450011134147644, -0.02720019966363907, 0.15122871100902557, 0.763938844203949, -0.1275867223739624, 0.3019612729549408, 0.31095874309539795, 0.015969404950737953, 0.21285082399845123, -0.05293051525950432, -0.060561127960681915, 0.06761126965284348, 0.21537867188453674, 0.15704117715358734, 0.03548075631260872, -0.04793139919638634, -0.13147442042827606, 0.045354656875133514, -0.04109528660774231, 0.09972736984491348, -0.18660089373588562, 0.09227000921964645, 0.09201608598232269, 0.3061908185482025, -0.4459296464920044, -0.2041659951210022, -0.1343638300895691, 0.3489651381969452, -0.004893905017524958, -0.5280565023422241, 0.04564686492085457, -0.09489278495311737, -0.3416977524757385, -0.13755302131175995, 0.24841570854187012, 0.01995670050382614, -0.6587287783622742, 0.2016393542289734, 0.3915838599205017, 0.06346176564693451, -0.18251730501651764, 0.18435245752334595, -0.050970807671546936, 0.14140307903289795, -0.045632991939783096, 0.027085576206445694, 0.18194130063056946, 0.1579238921403885, 0.2815510928630829, 0.443347305059433, 0.033260490745306015, 0.0630766898393631, 0.33825376629829407], [0.18404430150985718, -0.1679205298423767, 0.26658499240875244, 0.06722459942102432, 0.05618933588266373, -0.09731672704219818, 0.0698162317276001, 0.16911129653453827, 0.0372098870575428, 0.1109195426106453, 0.47823888063430786, 0.3820250928401947, 0.1609911024570465, 0.30383020639419556, -0.03752405568957329, 0.10974284261465073, 0.38783711194992065, -0.06625741720199585, -0.1468174010515213, 0.16512513160705566, -0.42878735065460205, 0.07995975762605667, -0.2530847489833832, -0.08484109491109848, 0.1442473828792572, 0.1336197406053543, -0.2523691952228546, 0.2222529798746109, 0.2117825597524643, 0.21425101161003113, -0.18152977526187897, 0.23688054084777832, -0.3956720530986786, 0.1781795471906662, 0.03560655564069748, 0.12847550213336945, -0.21257300674915314, -0.23427942395210266, 0.24269121885299683, -0.028785409405827522, 0.08612871915102005, -0.43206116557121277, 0.10633654147386551, -0.4048481583595276, 0.2256363332271576, -0.05642214044928551, -0.0061311908066272736, 0.05528365820646286, 0.03683406487107277, 0.0010839223396033049, -0.14564503729343414, -0.6374115943908691, 0.1732785999774933, -0.6169827580451965, -0.0895397812128067, -0.042373184114694595, 0.2245304137468338, 0.015499905683100224, -0.08678773045539856, 0.18289931118488312, 0.19689129292964935, 0.10549020767211914, -0.06459496170282364, -0.04231540486216545], [0.39978671073913574, -0.07836493104696274, -0.3720466196537018, -0.24814793467521667, -0.060346730053424835, -0.11710897833108902, 0.036791205406188965, 0.5199102759361267, 0.1327156275510788, -0.46802660822868347, 0.4104747474193573, 0.5768894553184509, 0.3763654828071594, 0.5200303196907043, 0.7076386213302612, 0.40922704339027405, -0.0147508904337883, 0.08110171556472778, 0.06660739332437515, 0.2222721427679062, -0.44677475094795227, 0.4861740171909332, -0.49003204703330994, 0.5068607926368713, 0.24387073516845703, -0.5114378929138184, -0.3118380606174469, -0.3563867509365082, 0.42365121841430664, 0.13384099304676056, -0.43755802512168884, -0.18064385652542114, -0.0007220611441880465, 0.024176470935344696, -0.05713478848338127, 0.3008247911930084, 0.3535005748271942, -0.21450315415859222, 0.4938623607158661, 0.3194796144962311, -0.39891892671585083, -0.34733858704566956, 0.014019620604813099, 0.030320465564727783, 0.17502760887145996, -0.3761827349662781, 0.4504186511039734, -0.3172415494918823, -0.24604365229606628, 0.27565428614616394, 0.5902720093727112, -0.14322318136692047, 0.3835863769054413, -0.13671433925628662, 0.13453198969364166, -0.031410809606313705, -0.21784529089927673, -0.11796224117279053, 0.22066058218479156, -0.00932214967906475, 0.38005757331848145, -0.15650737285614014, 0.3306279182434082, 0.49333643913269043], [0.03298734501004219, -0.07037072628736496, 0.07324410229921341, -0.2719091475009918, 0.07472621649503708, -0.12701599299907684, -0.2791047990322113, 0.2385159283876419, 0.17189496755599976, -0.14180655777454376, 0.3803427517414093, 0.01230260357260704, 0.09174276888370514, 0.28588762879371643, 0.11489644646644592, 0.11557043343782425, 0.07206220924854279, -0.07986360788345337, 0.12465500086545944, 0.10940221697092056, -0.26286762952804565, -0.039252739399671555, -0.0973363146185875, 0.01990717649459839, -0.08236227184534073, -0.01496920920908451, -0.15067511796951294, 0.08527015894651413, 0.2926649749279022, 0.06346705555915833, -0.3125362694263458, -0.09148422628641129, -0.2073274701833725, -0.04711846262216568, 0.04655665159225464, -0.2255612015724182, -0.2111465483903885, -0.09275545924901962, 0.3182291090488434, 0.0525706447660923, -0.05726383253931999, -0.2170795202255249, -0.06340473890304565, -0.3733569085597992, -0.05029015988111496, -0.43848592042922974, 0.07654060423374176, 0.014755339361727238, 0.013703429140150547, 0.5774230360984802, -0.018806904554367065, -0.3349671959877014, 0.09370261430740356, -0.43273237347602844, -0.003495229408144951, -0.10355972498655319, 0.2658909261226654, -0.0671382024884224, 0.05090885981917381, -0.0383564755320549, 0.5201776027679443, -0.07873596996068954, 0.3276192247867584, 0.19943536818027496], [0.2709447145462036, -0.05216347426176071, 0.03194425627589226, -0.3195996582508087, -0.5922353267669678, 0.04423414170742035, 0.21800033748149872, 0.0023385074455291033, -0.17483480274677277, 0.27179670333862305, 0.5333040356636047, 0.1820749193429947, 0.3170096278190613, 0.14236707985401154, 0.013156730681657791, 0.06376692652702332, 0.27447548508644104, -0.12374506145715714, 0.054498616605997086, 0.12770818173885345, 0.019314253702759743, 0.03427707776427269, 0.31251391768455505, 0.1444595456123352, 0.20464520156383514, -0.3450961709022522, 0.04033324867486954, -0.18618567287921906, 0.23887880146503448, -0.32491612434387207, -0.2527693510055542, -0.3647347092628479, -0.12544037401676178, 0.010088606737554073, 0.03353408724069595, 0.15452010929584503, -0.0774223804473877, -0.07507072389125824, 0.49170640110969543, 0.06350339949131012, -0.3267807066440582, -0.08047520369291306, 0.10051241517066956, -0.15461128950119019, 0.15103685855865479, -0.19578294456005096, -0.12493454664945602, -0.17103885114192963, -0.03573979437351227, 0.05798979476094246, -0.23983383178710938, -0.16841891407966614, 0.33423253893852234, 0.21493007242679596, -0.11127909272909164, -0.0017330590635538101, -0.13397476077079773, -0.11262611299753189, 0.08958110958337784, 0.010558879934251308, 0.11516044288873672, -0.3564455807209015, 0.10098454356193542, 0.18920202553272247], [-0.10974595695734024, -0.5852430462837219, -0.26610276103019714, 0.05499932914972305, -1.039966106414795, -0.24536632001399994, 0.27033352851867676, 0.5381287336349487, -0.25887811183929443, -0.05479402095079422, 0.4255666136741638, -0.07154595851898193, 0.34017136693000793, 0.38023629784584045, 0.4458503723144531, 1.0106658935546875, -0.40054357051849365, 0.223039910197258, -0.0793931782245636, 0.3946117162704468, -0.32494020462036133, -0.1547996997833252, -0.23558546602725983, 0.14934751391410828, -0.01682579331099987, -0.10054276883602142, -0.33707478642463684, -0.19117605686187744, 0.21783901751041412, -0.03998991474509239, -0.27164825797080994, -0.32589128613471985, -0.3117130994796753, 0.29195523262023926, 0.29730144143104553, 0.3149694800376892, -0.11203031986951828, -0.12212315201759338, 0.3698025047779083, 0.5209135413169861, -0.29101821780204773, 0.015446703881025314, -0.27312779426574707, -0.29886895418167114, 0.28285542130470276, -0.32393431663513184, 0.18447165191173553, -0.2980669438838959, 0.05145054683089256, 0.4031784236431122, 0.08419216424226761, -0.21020275354385376, 0.17507611215114594, 0.11135679483413696, 0.13011041283607483, 0.23153063654899597, 0.29786738753318787, 0.05742069333791733, -0.2125179022550583, 0.1584603488445282, 0.5107820630073547, -0.3366999924182892, 0.20340260863304138, 0.312867671251297], [0.18803782761096954, -0.5036236643791199, 0.06070716306567192, -0.5629332661628723, -0.586739718914032, -0.4361744225025177, 0.5061096549034119, 0.27503010630607605, -0.1938139945268631, 0.29100778698921204, 0.11004051566123962, 0.4335445761680603, 0.16686971485614777, 0.2216716855764389, 0.36899659037590027, -0.04275793209671974, -0.06745164841413498, -0.16765068471431732, -0.10795576125383377, 0.04173675552010536, 0.1341809183359146, -0.19095014035701752, 0.050100889056921005, -0.13127349317073822, -0.17053914070129395, -0.010020271874964237, -0.4208820164203644, -0.015787692740559578, -0.11431503295898438, 0.045915789902210236, 0.12367051839828491, -0.18324637413024902, 0.259620726108551, 0.11546257138252258, 0.24010811746120453, 0.06760839372873306, -0.01606529764831066, 0.055269476026296616, 0.31432637572288513, 0.2932372987270355, -0.3719303607940674, -0.18659310042858124, -0.10700436681509018, -0.14923088252544403, 0.051115140318870544, 0.11229857802391052, 0.33350831270217896, -0.1454581767320633, -0.032512031495571136, 0.08545655012130737, -0.26460781693458557, -0.07177550345659256, 0.19060781598091125, -0.0760672464966774, 0.014483686536550522, -0.08175311237573624, -0.061474788933992386, -0.2375473976135254, 0.032509125769138336, 0.3222866654396057, 0.2813836932182312, -0.415602445602417, 0.13246355950832367, -0.11760403215885162], [0.33835679292678833, -0.30517902970314026, 0.018762055784463882, 0.11320614069700241, -0.37402185797691345, -0.424824059009552, 0.26006433367729187, 0.2931232452392578, -0.8227159976959229, -0.5138713717460632, 0.13546252250671387, 0.15103034675121307, 0.17714248597621918, -0.3235677182674408, 0.10349604487419128, 0.336798757314682, -0.3530634641647339, 0.0043071177788078785, -0.2310296595096588, 0.003122968366369605, 0.04489714652299881, -0.32777586579322815, -0.2575911283493042, 0.10991084575653076, 0.31912004947662354, -0.17251981794834137, 0.13896599411964417, 0.06920523196458817, 0.003980390727519989, -0.4724673926830292, -0.08174874633550644, -0.06759028881788254, 0.28058362007141113, 0.04607122018933296, -0.12557928264141083, -0.0671786516904831, 0.30084028840065, -0.4029133915901184, 0.28365492820739746, -0.23572787642478943, -0.05992806330323219, 0.160094752907753, -0.2990782558917999, -0.1056571826338768, 0.37778595089912415, 0.12062927335500717, 0.4395303428173065, -0.28336870670318604, -0.13677507638931274, 0.06457258760929108, -0.0005779590574093163, -0.04035486653447151, 0.22261258959770203, -0.08920124173164368, -0.08923674374818802, -0.18720482289791107, -0.30910569429397583, 0.21115821599960327, 0.33892112970352173, 0.029697367921471596, 0.16769224405288696, 0.15228411555290222, -0.31034624576568604, 0.4655667841434479], [0.4563724398612976, -0.025521304458379745, -0.3501313328742981, 0.19863684475421906, -0.13863706588745117, -0.23994742333889008, 0.3321371078491211, 0.31134968996047974, -0.32311418652534485, -0.3032936751842499, 0.02638675831258297, 0.07763220369815826, 0.21544182300567627, 0.024868814274668694, 0.43764305114746094, 0.6380534768104553, -0.5337613224983215, -0.1699114441871643, -0.5721750855445862, 0.2442881464958191, -0.1264028251171112, -0.018675338476896286, -0.2721370756626129, 0.5746671557426453, 0.5761221647262573, -0.23510980606079102, -0.10882697999477386, 0.10057415813207626, 0.19960251450538635, -0.26886823773384094, -0.010688372887670994, -0.09447185695171356, -0.09779464453458786, 0.16067087650299072, -0.2398102730512619, -0.02163538709282875, 0.20659665763378143, -0.4863012135028839, 0.15923722088336945, -0.1769765019416809, -0.3082789182662964, -0.41592860221862793, -0.34347835183143616, -0.17016200721263885, 0.4861784875392914, -0.11391782760620117, 0.5529727935791016, 0.06880830228328705, -0.42937877774238586, 0.15017838776111603, 0.389422744512558, -0.24130159616470337, 0.4476397931575775, -0.032769206911325455, -0.38452309370040894, -0.05355393514037132, 0.31618860363960266, 0.21266232430934906, 0.02394886501133442, 0.2077198475599289, 0.09818717837333679, 0.01982862502336502, -0.027017267420887947, 0.5176495313644409], [0.2789531946182251, -0.40483441948890686, 0.039206791669130325, -0.10471039265394211, -0.025373805314302444, -0.5137163400650024, 0.2983723282814026, 0.0738583654165268, -0.3933158218860626, 0.04811200872063637, -0.0242703165858984, -0.005305181257426739, -0.21024303138256073, -0.11951632797718048, 0.29348325729370117, 0.12754413485527039, -0.5500512719154358, -0.11466507613658905, -0.3516993224620819, -0.4410935640335083, -0.06585913151502609, -0.3967631161212921, 0.20534798502922058, 0.29938265681266785, 0.18856438994407654, 0.09335918724536896, 0.04087277501821518, -0.1542593091726303, -0.14516867697238922, -0.5188804268836975, -0.01288775447756052, 0.12170762568712234, 0.27771368622779846, -0.13001498579978943, -0.06643293052911758, -0.11618685722351074, -0.051879990845918655, 0.09207075834274292, -0.012273885309696198, -0.21490147709846497, -0.4650109112262726, -0.1571115404367447, 0.16609184443950653, 0.12093085795640945, 0.34356823563575745, 0.07402034848928452, -0.02210291102528572, -0.1444128304719925, -0.23995739221572876, 0.3554527759552002, -0.104305200278759, 0.1377079039812088, 0.25389087200164795, 0.10547913610935211, -0.13850288093090057, -0.0011844740947708488, 0.38957545161247253, 0.010119136422872543, -0.1660694032907486, -0.18944929540157318, 0.2603423595428467, -0.3503337502479553, -0.08374449610710144, 0.09766639024019241], [0.09009049832820892, 0.1272023618221283, -0.2231243997812271, 0.11049219965934753, -0.002290356671437621, 0.08007083833217621, -0.3078552782535553, 0.2394988238811493, 0.32479703426361084, -0.10793760418891907, 0.04161732271313667, -0.13304194808006287, 0.17932520806789398, 0.3527199327945709, 0.1580183506011963, 0.3349951207637787, -0.42474332451820374, -0.10061346739530563, -0.12170510739088058, -0.21241439878940582, -0.44368457794189453, 0.06936156004667282, 0.18898719549179077, 0.11576049774885178, 0.02235729992389679, -0.2432735413312912, -0.35434383153915405, 0.23160426318645477, 0.1814749836921692, 0.17038796842098236, -0.21574187278747559, -0.5983589291572571, -0.33260804414749146, 0.5144950151443481, -0.31368914246559143, -0.12804163992404938, 0.16317060589790344, -0.18428143858909607, 0.11381014436483383, 0.10653354972600937, -0.07217738777399063, 0.31501778960227966, -0.3856663405895233, 0.22332391142845154, -0.18580655753612518, 0.40314212441444397, 0.19976890087127686, -0.045941635966300964, -0.027689730748534203, -0.31060951948165894, -0.06478680670261383, 0.17010369896888733, 0.17599478363990784, 0.21047352254390717, 0.26257047057151794, 0.06544311344623566, -0.12829867005348206, -0.17042602598667145, 0.28023436665534973, 0.34686264395713806, 0.013914213515818119, -0.16308897733688354, -0.2636595070362091, 0.32199814915657043], [0.5566534996032715, 0.49196529388427734, -0.643761932849884, -0.3160456717014313, 0.10236547142267227, -0.16267915070056915, -0.30441248416900635, 0.21411557495594025, 0.28364214301109314, -0.35912278294563293, -0.2223757654428482, 0.6435796618461609, 0.5305961966514587, 0.08982779085636139, 0.4204663932323456, 0.5476270914077759, -0.4985356032848358, -0.32977327704429626, -0.41337111592292786, 0.29982057213783264, -0.816318690776825, 0.5298527479171753, -0.30294105410575867, 0.12225136905908585, 0.11157548427581787, -0.4778848886489868, -0.14259958267211914, -0.39298513531684875, 0.608702540397644, 0.10601894557476044, -0.7674553990364075, -0.6212269067764282, -0.044883184134960175, -0.10004714131355286, -0.34338027238845825, 0.046211205422878265, -0.005046461708843708, -0.16275618970394135, 0.44164007902145386, -0.3921167850494385, 0.1345297247171402, -0.13670189678668976, -0.384779691696167, -0.22236855328083038, 0.10410809516906738, -0.03936474025249481, 0.270447701215744, 0.11524984985589981, -0.02533947117626667, 0.2133474498987198, -0.1679220050573349, 0.09201236814260483, 0.4504817724227905, -0.28052231669425964, 0.38786080479621887, 0.2462744563817978, 0.4258515238761902, 0.24263888597488403, -0.17869795858860016, 0.46219131350517273, 0.5876297950744629, -0.3838535249233246, -0.163140669465065, 0.3841648995876312], [0.15674450993537903, 0.16862766444683075, -0.42282482981681824, -0.2418297678232193, 0.3956577777862549, -0.1320250779390335, 0.14645951986312866, -0.03708465024828911, -0.25492674112319946, -0.3163648545742035, 0.12155222147703171, 0.4903940260410309, 0.40008074045181274, -0.003362457500770688, 0.19121742248535156, 0.5870966911315918, -0.6882054805755615, -0.014869104139506817, -0.036813098937273026, 0.3884795606136322, -0.20220822095870972, 0.2879386842250824, -0.08660061657428741, 0.29189005494117737, 0.4041464030742645, -0.21615411341190338, -0.23918816447257996, -0.11309116333723068, 0.2510972023010254, -0.5925349593162537, -0.24453888833522797, -0.7060394883155823, -0.2985507547855377, -0.06452975422143936, -0.582389771938324, -0.45626986026763916, -0.3488417863845825, 0.2923106253147125, 0.056696753948926926, -0.18708693981170654, -0.0050488547421991825, -0.09538213163614273, -0.3498176038265228, -0.38098976016044617, 0.17597483098506927, 0.6445334553718567, 0.162655308842659, -0.2182607799768448, -0.3209455609321594, -0.030183177441358566, -0.03472941741347313, -0.14542053639888763, 0.7136164307594299, 0.2534387409687042, 0.006898853462189436, -0.06986694037914276, 0.3469708263874054, 0.3779715895652771, -0.04689498245716095, 0.2715167701244354, 0.3926926851272583, -0.44790348410606384, -0.600763201713562, 0.3599552810192108], [0.1120571494102478, 0.028668735176324844, -0.10499084740877151, -0.14045019447803497, -0.17447881400585175, 0.37799033522605896, 0.4856475293636322, 0.0011188298230990767, 0.25128886103630066, 0.3068336248397827, 0.04770148545503616, 0.21000570058822632, 0.15417934954166412, -0.32297223806381226, 0.3072197139263153, 0.24262358248233795, -0.27602365612983704, 0.433022141456604, -0.2991039752960205, 0.16115152835845947, 0.395266056060791, 0.12806148827075958, -0.21371328830718994, 0.21528033912181854, 0.3433185815811157, 0.05685482174158096, 0.06248711049556732, -0.0032135052606463432, -0.09224481135606766, -0.1519555300474167, 0.22922460734844208, -0.23044352233409882, -0.5653867721557617, 0.41643938422203064, -0.045533012598752975, -0.05757295340299606, 0.27542293071746826, 0.4266741871833801, 0.07040155678987503, -0.03337682783603668, 0.1435801386833191, 0.1188744455575943, 0.37467271089553833, 0.21495121717453003, 0.2634163200855255, 0.18366338312625885, -0.13324163854122162, -0.057983506470918655, -0.04813934490084648, -0.1372576355934143, 0.004564501810818911, 0.2525186538696289, 0.2459849864244461, -0.28376176953315735, 0.3249814510345459, -0.12409950792789459, -0.09797398746013641, -0.14077390730381012, 0.18944376707077026, -0.11997435241937637, 0.02011822536587715, -0.1296234428882599, -0.5678740739822388, 0.5796177983283997], [0.2182713747024536, -0.07590232789516449, -0.3391818404197693, -0.19104360044002533, 0.06634949892759323, 0.5301988124847412, 0.02523033693432808, 0.19065089523792267, 0.2841038405895233, -0.04978366196155548, -0.11886801570653915, 0.11202971637248993, -0.0540945790708065, -0.007290730718523264, 0.02607828378677368, 0.04358437657356262, -0.001681407680734992, -0.13566844165325165, -0.22935260832309723, -0.1292211413383484, 0.18865059316158295, -0.42214855551719666, 0.2513717710971832, 0.4066981375217438, 0.026018403470516205, -0.37225067615509033, 0.012692268006503582, -0.08602095395326614, -0.16364067792892456, -0.18582530319690704, 0.42019161581993103, 0.019278855994343758, -0.34667107462882996, -0.2244763970375061, -0.1032385304570198, -0.19172163307666779, 0.26255425810813904, 0.06944089382886887, 0.03198881074786186, 0.11801083385944366, 0.21466392278671265, 0.0858873501420021, 0.0734173059463501, -0.030134426429867744, 0.2741895616054535, 0.16065150499343872, 0.08027327805757523, -0.06037777289748192, -0.09613975137472153, -0.3793187141418457, -0.0477503165602684, 0.006387971807271242, 0.059619344770908356, -0.15975841879844666, 0.47771501541137695, -0.05483590066432953, 0.10283280164003372, -0.35509777069091797, 0.19972454011440277, 0.14212828874588013, -0.1532546579837799, 0.0657864660024643, 0.16494737565517426, -0.2929603159427643], [0.10081955790519714, -0.36727669835090637, -0.32051560282707214, 0.3237946629524231, -0.3068534731864929, -0.05764779448509216, -0.04699356108903885, 0.38342151045799255, -0.2827424108982086, -0.028918514028191566, 0.30158114433288574, 0.35690632462501526, 0.10484597831964493, -0.10723026841878891, 0.383789598941803, 0.39155593514442444, 0.2547754943370819, -0.08187512308359146, -0.08098679780960083, -0.022179152816534042, 0.0601235032081604, 0.3773466944694519, 0.25308021903038025, -0.12228932231664658, 0.2807895243167877, 0.1467810720205307, 0.26848673820495605, 0.21435639262199402, -0.16771574318408966, 0.026928424835205078, -0.003039168193936348, -0.17238980531692505, -0.022990576922893524, 0.4297657310962677, -0.35112524032592773, -0.11203400045633316, 0.3665168285369873, 0.059540752321481705, -0.026587024331092834, -0.21781551837921143, 0.12584765255451202, -0.06252144277095795, -0.2747284770011902, 0.1609134078025818, 0.23682403564453125, 0.07569389045238495, 0.13110856711864471, 0.17362160980701447, 0.0605415441095829, 0.07090388238430023, -0.08141457289457321, 0.20623616874217987, 0.08124635368585587, -0.11011659353971481, -0.21279554069042206, 0.09211240708827972, -0.2117908000946045, -0.11172071844339371, -0.04173263534903526, 0.0028813977260142565, 0.4049583673477173, 0.3709321618080139, 0.2859586775302887, -0.10770823806524277], [0.028215816244482994, -0.24578696489334106, -0.08409154415130615, -0.11002395302057266, 0.1979372203350067, 0.02621620148420334, 0.1506614238023758, 0.09318245947360992, 0.5358131527900696, -0.25638994574546814, 0.21330372989177704, 0.2044023871421814, -0.2269929200410843, 0.15036793053150177, 0.02621542289853096, -0.09609159827232361, -0.16595105826854706, -0.07648228108882904, 0.5192296504974365, 0.023668568581342697, 0.16079214215278625, 0.05039098858833313, -0.12584280967712402, 0.19701248407363892, -0.16609685122966766, -0.16686898469924927, -0.17225411534309387, 0.030499892309308052, -0.028223970904946327, 0.1326313614845276, 0.12093646824359894, 0.015332655049860477, -0.20056889951229095, -0.00926696415990591, 0.2483386993408203, 0.14684779942035675, -0.2324173003435135, 0.07090127468109131, -0.42266845703125, 0.00569246057420969, 0.36536163091659546, -0.12349411845207214, -0.2942277193069458, 0.05868391692638397, -0.31157881021499634, 0.04140618443489075, 0.09861932694911957, -0.12012344598770142, -0.07969046384096146, 0.13193921744823456, 0.0627179965376854, 0.03738556057214737, -0.032086458057165146, 0.06489724665880203, -0.08046168088912964, 0.12813222408294678, -0.11627001315355301, -0.11890649050474167, -0.20324435830116272, -0.022464631125330925, -0.24299776554107666, -0.4704073369503021, 0.07434196025133133, 0.003267909400165081], [-0.0059111518785357475, -0.10326434671878815, -0.15529367327690125, 0.03330616652965546, -0.05313118174672127, -0.022735711187124252, -0.07904382050037384, -0.17554867267608643, 0.12779100239276886, -0.16154755651950836, 0.035854797810316086, 0.3555019199848175, 0.09396082907915115, 0.0170321986079216, 0.2046145349740982, 0.07318457216024399, 0.5278928279876709, -0.07483598589897156, -0.0642055794596672, -0.09203758090734482, 0.03330973908305168, 0.035515762865543365, 0.21607129275798798, 0.4098407030105591, -0.13499252498149872, 0.21029289066791534, 0.17024046182632446, 0.003099884605035186, 0.029515419155359268, 0.1238844096660614, 0.1716695874929428, -0.061332087963819504, -0.10133117437362671, 0.06249264255166054, 0.018582988530397415, 0.10207529366016388, 0.07416657358407974, -0.13009357452392578, 0.5334337949752808, 0.14748762547969818, 0.30455848574638367, 0.05007635056972504, 0.18928615748882294, 0.22379879653453827, 0.17424480617046356, 0.40092411637306213, 0.11899003386497498, 0.010764701291918755, 0.19249190390110016, -0.00976870022714138, 0.06870982050895691, -0.035993389785289764, 0.1566363424062729, 0.38841602206230164, -0.03722548857331276, -0.08682718873023987, 0.052102938294410706, 0.09797605872154236, -0.10609670728445053, 0.3248702883720398, 0.006774040870368481, -0.1994360238313675, -0.2009826898574829, -0.26193204522132874], [0.05752676725387573, -0.36593544483184814, 0.17797692120075226, -0.03352682664990425, 0.5711584687232971, 0.40158379077911377, -0.03575224429368973, -0.02382657863199711, 0.18323563039302826, 0.2973968982696533, -0.2988107204437256, -0.3087368309497833, -0.10439834743738174, 0.10588132590055466, 0.08614373207092285, 0.18148034811019897, -0.20620523393154144, -0.41369518637657166, 0.1488906741142273, -0.1482670158147812, -0.3543868660926819, 0.022451551631093025, 0.14012479782104492, -0.0283021442592144, -0.0776565670967102, -0.032040275633335114, -0.07012063264846802, -0.2415870577096939, -0.136726975440979, 0.09291508048772812, 0.061567798256874084, 0.033047690987586975, -0.17601662874221802, -0.039946798235177994, -0.3856554627418518, 0.03624822571873665, 0.25281840562820435, -0.26019102334976196, -0.10471631586551666, 0.04890040308237076, 0.23019342124462128, -0.08256655931472778, -0.12482277303934097, -0.3436582684516907, 0.025317205116152763, 0.36392298340797424, 0.04673588648438454, -0.0007207872695289552, 0.04971488565206528, 0.0034902733750641346, -0.15140743553638458, 0.14247383177280426, 0.04592093452811241, -0.0011268993839621544, -0.1830071657896042, 0.23192423582077026, 0.1168714091181755, -0.08942520618438721, 0.17759938538074493, -0.09473387897014618, -0.14207875728607178, -0.12945634126663208, -0.3122698962688446, 0.08413135260343552], [-0.33051422238349915, -0.17570236325263977, -0.23152031004428864, -0.16083796322345734, -0.07347745448350906, -0.06261873990297318, -0.21224822103977203, -0.14003652334213257, -0.05349811539053917, 0.11435828357934952, -0.15287120640277863, -0.030818726867437363, 0.07012248039245605, 0.3427853584289551, 0.1663353443145752, -0.17891386151313782, -0.07924914360046387, -0.0009016538388095796, -0.22895723581314087, -0.03267476707696915, 0.1769701987504959, -0.08715281635522842, -0.05314761772751808, -0.40547099709510803, -0.3304828405380249, 0.03346328064799309, 0.06965704262256622, 0.031084809452295303, -0.13282278180122375, -0.058268412947654724, 0.09864255040884018, -0.358481764793396, 0.043496664613485336, 0.12894012033939362, -0.11640826612710953, 0.07827678322792053, -0.3631582260131836, 0.08029626309871674, 0.06172962114214897, -0.3344399034976959, -0.058240365236997604, -0.07519468665122986, -0.016331978142261505, -0.0016447700327262282, -0.14584454894065857, 0.048099640756845474, 0.05538337677717209, -0.06584081798791885, 0.06459202617406845, 0.1908932626247406, -0.26142677664756775, 0.27770760655403137, 0.09802839905023575, 0.18687985837459564, -0.12190847098827362, -0.04140744358301163, 0.20986473560333252, 0.0008334312587976456, 0.05581444874405861, -0.09415188431739807, 0.2633509635925293, -0.049733273684978485, -0.04725147411227226, -0.013318624347448349], [-0.1085980162024498, -0.12547415494918823, 0.1730448603630066, -0.242492213845253, 0.2843949496746063, 0.1464117020368576, 0.19283892214298248, -0.08183691650629044, -0.026506023481488228, -0.25334784388542175, -0.09274809062480927, 0.08726667612791061, 0.22911374270915985, -0.19571954011917114, -0.06461293250322342, -0.026746176183223724, -0.24674299359321594, 0.1045367643237114, -0.12798461318016052, -0.034540463238954544, -0.07989411056041718, -0.13953666388988495, -0.0012453892268240452, -0.038114748895168304, -0.06573580950498581, -0.12877504527568817, 0.056484516710042953, 0.29232099652290344, 0.02472880110144615, 0.17609047889709473, -0.24575884640216827, 0.027888545766472816, -0.19398915767669678, -0.2610858976840973, -0.1307036429643631, 0.21070002019405365, 0.1679406613111496, 0.042957570403814316, -0.2709457278251648, -0.034697845578193665, 0.053333528339862823, 0.031030714511871338, -0.32593974471092224, -0.15738745033740997, -0.011327455751597881, 0.09480372816324234, -0.3882242441177368, -0.028659740462899208, 0.0252876877784729, 0.15019160509109497, 0.12248107045888901, 0.10298503190279007, -0.14141084253787994, -0.33729031682014465, -0.06948256492614746, 0.1770651638507843, 0.24633029103279114, 0.12560851871967316, 0.0758974477648735, 0.06711144000291824, -0.09830883145332336, -0.02299162931740284, 0.29505258798599243, -0.16662228107452393], [0.2990089952945709, -0.09999220818281174, 0.29736873507499695, -0.34033483266830444, -0.0665108859539032, 0.09146371483802795, -0.12087759375572205, 0.17226608097553253, 0.3093074858188629, -0.2608335614204407, -0.3513947129249573, 0.11474534124135971, 0.17639821767807007, 0.07545609027147293, 0.3183107376098633, -0.06105422601103783, 0.5774691104888916, 0.1649952530860901, -0.340008944272995, -0.11982719600200653, -0.0879543200135231, 0.06661370396614075, 0.21674804389476776, 0.1028803139925003, 0.055915459990501404, 0.18808844685554504, 0.039759088307619095, 0.14170527458190918, 0.16382068395614624, 0.19274774193763733, 0.10813980549573898, 0.14346574246883392, 0.3116927742958069, -0.31197550892829895, -0.004533026833087206, -0.19228406250476837, -0.008925942704081535, 0.2995333671569824, -0.12941956520080566, -0.5400540828704834, -0.04709749296307564, 0.2889389395713806, 0.2342909425497055, 0.02391039952635765, -0.21109813451766968, -0.0635681003332138, 0.20926712453365326, -0.22925738990306854, 0.4521999657154083, 0.19167831540107727, -0.15495873987674713, -0.0859476700425148, 0.1550557017326355, -0.15640361607074738, 0.12382093816995621, 0.06766556948423386, -0.057027749717235565, 0.3773188591003418, 0.05972600728273392, 0.08271455019712448, -0.04542388767004013, 0.0513128787279129, -0.08952338993549347, -0.4237383306026459], [0.4080650806427002, 0.1218770369887352, 0.10783296823501587, -0.25372380018234253, 0.16879980266094208, -0.021384509280323982, 0.004996310453861952, 0.07106201350688934, -0.04568152874708176, 0.2623835504055023, 0.2154950648546219, -0.16740840673446655, 0.061505842953920364, 0.29857197403907776, 0.5993707180023193, 0.09212401509284973, 0.0732092410326004, -0.30632665753364563, -0.0674576386809349, -0.1984734982252121, 0.2864234149456024, -0.234223872423172, -0.12822452187538147, -0.2239210158586502, -0.5962691903114319, 0.2381773442029953, -0.16927282512187958, 0.0021384633146226406, -0.2822720408439636, -0.0774139016866684, 0.22851300239562988, 0.10446161031723022, -0.09100551903247833, -0.006841807626187801, 0.0226298738270998, 0.08983521908521652, -0.30508294701576233, -0.10411737859249115, -0.5199486017227173, -0.032683175057172775, -0.32198527455329895, 0.1166321262717247, 0.10986094176769257, -0.263370156288147, -0.20105046033859253, -0.04612663388252258, 0.0338117890059948, -0.23780594766139984, 0.02146497368812561, -0.0267083328217268, -0.2816545069217682, -0.00902192760258913, 0.4486016035079956, -0.16458866000175476, -0.3522859513759613, 0.0937763899564743, -0.04681668430566788, 0.082486093044281, -0.19030487537384033, -0.10146225988864899, 0.5534040927886963, 0.23715201020240784, 0.15004503726959229, -0.19968686997890472], [-0.20349714159965515, -0.5018829703330994, -0.14307966828346252, 0.1691228300333023, 0.09138409048318863, -0.03915838152170181, -0.003942170646041632, -0.12177891284227371, 0.036196596920490265, 0.13538943231105804, -0.2856511175632477, 0.052970729768276215, 0.16483275592327118, -0.07338005304336548, 0.12386754155158997, 0.49756529927253723, -0.018445374444127083, 0.0695275217294693, -0.13047128915786743, 0.03204098343849182, 0.08136529475450516, 0.034443583339452744, -0.1802583634853363, 0.03647995367646217, 0.2584821879863739, 0.07930834591388702, 0.17005692422389984, -0.04189819097518921, 0.13256488740444183, 0.04936804622411728, -0.16809885203838348, 0.05630708858370781, -0.17530885338783264, -0.11187848448753357, 0.033468835055828094, 0.05254586040973663, -0.2102285921573639, 0.18632011115550995, 0.10111737996339798, -0.12457956373691559, -0.2718091607093811, -0.0256157536059618, -0.07883245497941971, 0.020000595599412918, -0.06419055908918381, -0.35487157106399536, -0.06865068525075912, -0.05402633920311928, 0.11201650649309158, -0.1234254315495491, 0.29675057530403137, -0.3379334807395935, 0.23178385198116302, -0.03965436667203903, 0.15195457637310028, 0.01410704292356968, 0.20144686102867126, -0.06847657263278961, -0.194210484623909, 0.25111207365989685, -0.02006073296070099, 0.039166372269392014, 0.21827536821365356, -0.1824256330728531]], [[0.2684823274612427, -0.15195798873901367, -0.05069220811128616, 0.11459493637084961, -0.3282089829444885, -0.11952051520347595, 0.38596633076667786, 0.2471890151500702, -0.05574861541390419, -0.0751698762178421, -0.01776551641523838, 0.2321145385503769, 0.10481349378824234, -0.10156798362731934, 0.34601378440856934, -0.13889378309249878, 0.5368931293487549, -0.28494828939437866, 0.2441869080066681, -0.1814485490322113, 0.15238584578037262, -0.08938593417406082, 0.10574179142713547, -0.10567282885313034, 0.025034906342625618, 0.2074660062789917, 0.08523382991552353, 0.03734445944428444, 0.030163466930389404, -0.3595624566078186, -0.054290834814310074, 0.40733057260513306], [-0.41143321990966797, 0.2658343017101288, -0.07403430342674255, 0.2900248169898987, 0.46214815974235535, 0.020393798127770424, -0.3138655722141266, 0.2760713994503021, 0.20436982810497284, 0.048503436148166656, -0.02680913731455803, -0.06901618093252182, -0.18739640712738037, 0.4615713059902191, -0.33012932538986206, 0.35061153769493103, -0.565064549446106, -0.45645439624786377, 0.03334109112620354, 0.07791649550199509, -0.4599516689777374, 0.278893381357193, -0.3337727189064026, 0.541500449180603, 0.283568799495697, -0.44991573691368103, 0.4931914210319519, -0.29786527156829834, 0.0821744054555893, -0.01818150095641613, -0.12463010847568512, 0.32990965247154236], [-0.1232328787446022, 0.09592466801404953, -0.049269113689661026, -0.24350304901599884, -0.032329343259334564, 0.07580894231796265, -0.1334376484155655, 0.21519877016544342, 0.33044207096099854, -0.15672175586223602, -0.40712717175483704, -0.051370345056056976, -0.22353090345859528, -0.24903328716754913, -0.1623997837305069, 0.3644177317619324, -0.044892508536577225, 0.04868018254637718, 0.2848512530326843, -0.05851856619119644, -0.0012074820697307587, 0.10133592039346695, -0.19107528030872345, 0.03801776468753815, 0.1855338215827942, -0.03129589930176735, 0.6936339139938354, -0.3222546875476837, -0.08272028714418411, -0.21186481416225433, 0.1966066211462021, 0.2725526988506317], [0.2539399564266205, -0.45965829491615295, -0.43528738617897034, 0.049969062209129333, 0.24878330528736115, -0.2531924247741699, -0.5028195381164551, 0.1582515388727188, 0.09482187777757645, -0.19205410778522491, -0.22581787407398224, -0.16539421677589417, -0.00327767594717443, -0.11458224803209305, 0.13371744751930237, -0.4091441035270691, -0.1347915083169937, -0.23500603437423706, -0.07506798207759857, -0.03309280052781105, 0.16785091161727905, -0.13384760916233063, 0.0477152094244957, 0.16505682468414307, 0.45286738872528076, -0.07835925370454788, 0.06995052844285965, -0.27990710735321045, -0.4386684000492096, 0.2708771824836731, 0.0192316472530365, 0.2846815884113312], [-0.5832579135894775, 0.09192916750907898, 0.33216241002082825, 0.4224923253059387, 0.36297476291656494, -0.27839794754981995, -0.5665441155433655, 0.5569114685058594, -0.06765717267990112, 0.2529784142971039, -0.380833238363266, -0.49508219957351685, -0.031097447499632835, 0.26260867714881897, -0.09133168309926987, 0.3839762210845947, -0.5384436249732971, 0.14464806020259857, -0.11904308199882507, 0.23714663088321686, -0.29787880182266235, 0.011986424215137959, -0.12298862636089325, 0.7067752480506897, 0.3452736437320709, -0.34636446833610535, 0.5334643125534058, -0.10268181562423706, 0.03391915559768677, -0.31362172961235046, 0.15800337493419647, 0.4846804738044739], [-0.24540629982948303, 0.21109317243099213, -0.02691030129790306, 0.11432145535945892, 0.4727717638015747, -0.25011616945266724, -0.020011484622955322, 0.20846933126449585, -0.08140905201435089, 0.11797037720680237, -0.34024056792259216, -0.44710659980773926, -0.45833054184913635, 0.40300145745277405, -0.31480488181114197, 0.0838765874505043, -0.41039830446243286, -0.19845063984394073, -0.38986819982528687, 0.08492767810821533, -0.2578575015068054, -0.0213091392070055, -0.21394632756710052, 0.35596030950546265, 0.665947675704956, -0.4981299638748169, 0.43419086933135986, -0.10324794799089432, -0.138959601521492, 0.019720934331417084, -0.0616585910320282, 0.3714146912097931], [0.4870760142803192, 0.05510527268052101, 0.0857977494597435, 0.1289418488740921, -0.2357473373413086, 0.16076411306858063, 0.40361011028289795, -0.34787631034851074, -0.5175403356552124, -0.022066999226808548, -0.08146395534276962, -0.0601591058075428, 0.15238602459430695, -0.09710852056741714, 0.030665988102555275, 0.03824912756681442, 0.02599712833762169, -0.3006252944469452, -0.11278535425662994, 0.0920649990439415, 0.1482861191034317, -0.5387631058692932, 0.18847252428531647, -0.5906133651733398, 0.09423814713954926, 0.3045026957988739, -0.3757877051830292, 0.17297996580600739, -0.19880235195159912, -0.1549047976732254, 0.11381370574235916, -0.3433672785758972], [0.24879327416419983, -0.0677579715847969, 0.20970262587070465, -0.18417386710643768, -0.2474101334810257, 0.3254181444644928, 0.13592028617858887, 0.2058706432580948, 0.3693733513355255, -0.16375891864299774, 0.1697951853275299, -0.20824244618415833, 0.3132370114326477, -0.03159032389521599, 0.2647293508052826, -0.1594310849905014, -0.08152071386575699, 0.060801662504673004, -0.38995814323425293, -0.12888969480991364, 0.42559972405433655, 0.16819150745868683, 0.5706111788749695, 0.2588236927986145, -0.07241177558898926, 0.25802376866340637, -0.1771206259727478, -0.148360013961792, -0.17725880444049835, -0.10974692553281784, -0.3611241579055786, 0.06387057900428772], [-0.2996693551540375, -0.33661332726478577, 0.05583850294351578, 0.4169834554195404, 0.3433597683906555, -0.2677018940448761, -0.1163901761174202, 0.5128806233406067, 0.18144452571868896, -0.18274752795696259, -0.13145965337753296, 0.12043311446905136, -0.5695802569389343, 0.6193281412124634, -0.6084047555923462, 0.4350265860557556, -0.514980137348175, 0.03997206315398216, -0.33240872621536255, -0.08727199584245682, -0.46449506282806396, 0.4516076445579529, -0.17361848056316376, 0.6158118844032288, 0.020286140963435173, -0.11224567890167236, 0.39848923683166504, -0.578388512134552, 0.0061067151837050915, 0.008666747249662876, -0.17474983632564545, 0.47392943501472473], [-0.1995997279882431, -0.09661955386400223, -0.14222773909568787, -0.08208958804607391, 0.14386819303035736, 0.048321910202503204, 0.005772928241640329, 0.30076006054878235, 0.242404043674469, -0.10808958113193512, -0.047616470605134964, -0.25540560483932495, -0.1974453330039978, -0.20655862987041473, 0.10209923982620239, 0.279624342918396, 0.05450635030865669, 0.19240112602710724, -0.1931544989347458, 0.09690435975790024, -0.13408777117729187, 0.18125425279140472, -0.10033556818962097, 0.06754622608423233, 0.31959068775177, 0.07186267524957657, 0.043620746582746506, -0.0016477383906021714, -0.20820897817611694, -0.25215616822242737, -0.007415151689201593, 0.34843960404396057], [0.3110859990119934, -0.38604751229286194, -0.08729162812232971, -0.56675785779953, 0.31543204188346863, 0.0024575383868068457, 0.46027758717536926, -0.028475509956479073, -0.20275422930717468, -0.2575926184654236, 0.19100667536258698, -0.17406165599822998, 0.25849565863609314, -0.010265529155731201, -0.09436735510826111, -0.4038950502872467, 0.3114539384841919, -0.1153704896569252, -0.10789744555950165, 0.058283478021621704, 0.43067046999931335, -0.125372514128685, 0.16427496075630188, -0.09416299313306808, -0.396280974149704, 0.2719877064228058, -0.10476779192686081, 0.2301234006881714, -0.3402489125728607, -0.19093437492847443, -0.12153332680463791, -0.15272986888885498], [0.21911385655403137, 0.23663190007209778, -0.1054641529917717, -0.07409054040908813, 0.15261617302894592, 0.06818170845508575, 0.31819987297058105, 0.10599663853645325, -0.1941220462322235, -0.3532370626926422, -0.3133983910083771, 0.08163156360387802, 0.3481229245662689, 0.34212514758110046, 0.272189199924469, 0.21781952679157257, 0.12316102534532547, -0.2297123372554779, 0.11849545687437057, -0.027215175330638885, 0.15912571549415588, 0.09988532215356827, 0.18118874728679657, 0.198663130402565, 0.23006227612495422, 0.2900036573410034, 0.03604213148355484, 0.08568497747182846, -0.08634519577026367, -0.17501090466976166, -0.18072856962680817, 0.1942102611064911], [-0.014321574941277504, 0.001959490356966853, -0.1417965441942215, 0.21280497312545776, -0.11974697560071945, -0.23443055152893066, 0.28572210669517517, -0.08472178876399994, 0.03350231796503067, -0.07553161680698395, -0.004730734508484602, -0.1793249249458313, 0.05131777003407478, -0.09531820565462112, 0.35439568758010864, 0.014546169899404049, 0.16473089158535004, 0.1885775327682495, -0.43247175216674805, -0.2858608067035675, -0.06672513484954834, -0.049289967864751816, -0.10564076155424118, 0.15916845202445984, -0.05660958215594292, 0.2537694275379181, -0.0679561123251915, 0.24256575107574463, 0.11673478782176971, 0.028872229158878326, -0.21349681913852692, 0.2631193995475769], [0.04601189121603966, -0.19489288330078125, -0.05632716044783592, -0.3170650601387024, -0.08197562396526337, 0.19993865489959717, 0.21406465768814087, -0.3265369236469269, -0.033163830637931824, 0.14452923834323883, 0.14671917259693146, 0.3428860902786255, 0.39808985590934753, 0.15793347358703613, -0.09988392889499664, 0.08879134804010391, 0.17867833375930786, -0.07273983955383301, 0.01933501847088337, 0.06736725568771362, 0.23687699437141418, -0.13841065764427185, 0.29172587394714355, -0.17330510914325714, -0.09367511421442032, 0.09669297188520432, -0.1642167717218399, 0.242079496383667, -0.18772540986537933, 0.4024113416671753, -0.31805330514907837, -0.18953685462474823], [0.26657235622406006, 0.048218004405498505, -0.008140143007040024, 0.1179252415895462, -0.008908511139452457, 0.08776085823774338, 0.43778687715530396, 0.18441987037658691, 0.10327387601137161, -0.25557535886764526, -0.03933623805642128, -0.06796790659427643, 0.01573171094059944, -0.012609689496457577, -0.036245618015527725, 0.07764459401369095, 0.04738328605890274, 0.28456488251686096, -0.18199311196804047, -0.1094726175069809, 0.3005712032318115, 0.0752858966588974, 0.3007565140724182, -0.19993211328983307, 0.34624820947647095, 0.18223437666893005, -0.11855725198984146, -0.014510164968669415, 0.13775935769081116, -0.1006690189242363, -0.04234745353460312, 0.027994029223918915], [0.03976986184716225, 0.251798152923584, -0.09237387776374817, 0.21329912543296814, -0.11474153399467468, -0.028332022950053215, 0.23524130880832672, 0.15862007439136505, -0.22215205430984497, 0.10580489784479141, 0.23155318200588226, 0.07720471918582916, 0.10883639752864838, -0.16796128451824188, 0.14981693029403687, -0.22075706720352173, 0.3968737721443176, -0.40956372022628784, -0.033721502870321274, -0.0720418319106102, 0.1563422977924347, 0.31971731781959534, 0.33873459696769714, 0.25615203380584717, -0.11841259151697159, 0.43147388100624084, 0.019530732184648514, 0.5586757063865662, -0.19224676489830017, -0.26473182439804077, 0.0014284588396549225, 0.10135946422815323], [-0.09890160709619522, -0.162034809589386, 0.005530743394047022, -0.047240450978279114, 0.33572468161582947, -0.24387226998806, -0.1878327578306198, 0.16443376243114471, 0.4157876968383789, -0.5133811831474304, -0.056612033396959305, -0.06367728859186172, -0.32517197728157043, 0.2635585367679596, -0.51175457239151, 0.3843528926372528, -0.1916612833738327, 0.1995925009250641, -0.1307593137025833, -0.06415610015392303, 0.03120395727455616, 0.4698742926120758, -0.4459136426448822, 0.20671798288822174, 0.4185985028743744, -0.06991270929574966, 0.16606405377388, -0.9848129749298096, 0.08866959810256958, 0.08625782281160355, -0.3979264497756958, -0.17425481975078583], [0.2093629240989685, 0.005934856832027435, -0.06322618573904037, 0.43184441328048706, 0.10856767743825912, 0.33359041810035706, -0.20213738083839417, 0.08579639345407486, -0.30446305871009827, -0.01891792193055153, -0.32672610878944397, 0.0927763283252716, -0.011023511178791523, 0.2807808816432953, -0.0044828150421381, 0.3726426362991333, -0.0004189358151052147, -0.18379467725753784, 0.0011141932336613536, -0.09637776762247086, 0.31005239486694336, -0.005152205470949411, -0.028115153312683105, -0.12819567322731018, 0.17227314412593842, -0.01860482431948185, -0.1716977059841156, 0.2124810516834259, -0.17759384214878082, -0.06960220634937286, 0.306071013212204, -0.2442394644021988], [0.09772069752216339, -0.18197910487651825, 0.14025303721427917, -0.19752702116966248, 0.3163793385028839, 0.1397715061903, 0.08690883964300156, 0.154813751578331, -0.0338623933494091, -0.09589409083127975, 0.3775796890258789, -0.14472618699073792, -0.2930399179458618, 0.26598405838012695, -0.2821056544780731, 0.001712291152216494, -0.320332407951355, -0.09029746055603027, -0.01719595305621624, 0.024215316399931908, 0.13238105177879333, 0.16312910616397858, -0.1116282120347023, 0.1402405947446823, 0.01591479778289795, 0.08279134333133698, 0.2170305848121643, -0.22903531789779663, -0.17412321269512177, -0.5786875486373901, 0.11535581946372986, 0.22483602166175842], [0.22911514341831207, -0.06078868359327316, 0.21577773988246918, -0.051778338849544525, 0.2586013078689575, -0.002529022516682744, -0.04096669703722, 0.072808638215065, 0.001675163977779448, 0.024842644110322, -0.14339935779571533, -0.03007487766444683, 0.4915454685688019, 0.2602950930595398, 0.18632929027080536, -0.08825597912073135, 0.3530679941177368, 0.08214014023542404, -0.030432717874646187, -0.030268017202615738, 0.09450571984052658, -0.5381428003311157, 0.13878194987773895, -0.1080729067325592, 0.2207334339618683, 0.14802458882331848, -0.3377666771411896, -0.06029701977968216, -0.19081653654575348, -0.06612523645162582, 0.16115425527095795, 0.15778745710849762], [-0.4305639863014221, -0.0170726515352726, -0.26318058371543884, 0.4637420177459717, 0.10333901643753052, -0.004678074270486832, -0.2691729962825775, 0.47178322076797485, 0.474116712808609, -0.03461074084043503, -0.15585504472255707, -0.2644839584827423, -0.3870115280151367, -0.0559784360229969, -0.09420938044786453, 0.10563763231039047, -0.27027788758277893, -0.026059424504637718, -0.14649313688278198, 0.05897391587495804, -0.5380478501319885, 0.4012635052204132, -0.3831116855144501, 0.43367666006088257, 0.13379579782485962, -0.17662611603736877, 0.39447247982025146, -0.12555907666683197, -0.18525287508964539, 0.09566237032413483, -0.17713023722171783, 0.26668787002563477], [0.48495790362358093, 0.10367385298013687, -0.025746190920472145, -0.1727162003517151, -0.0037840991280972958, 0.122983418405056, -0.10033134371042252, -0.1741558015346527, -0.3865506649017334, 0.23556137084960938, -0.22788633406162262, -0.5729121565818787, 0.3413911759853363, 0.08130617439746857, 0.036897383630275726, -0.5589185357093811, 0.834766685962677, -0.04745373874902725, 0.0835077315568924, -0.19349436461925507, -0.18845009803771973, -0.05312354117631912, 0.21347056329250336, -0.2228994518518448, -0.3477417230606079, 0.3208725154399872, -0.1596100628376007, 0.029452532529830933, 0.08681290596723557, -0.15076102316379547, -0.30706533789634705, -0.034348271787166595], [-0.04198542237281799, -0.03914477303624153, -0.2336450070142746, 0.10234926640987396, -0.0015335897915065289, -0.34558308124542236, -0.2235715389251709, 0.22380182147026062, 0.45390620827674866, -0.055777374655008316, -0.08204199373722076, -0.35014188289642334, -0.03057679906487465, -0.4441542327404022, -0.07224463671445847, -0.05609579756855965, 0.1424093097448349, -0.15151937305927277, 0.06758197396993637, 0.03426263481378555, -0.17482462525367737, 0.11903563886880875, -0.2721824049949646, 0.16945785284042358, 0.26936203241348267, -0.11626016348600388, 0.07349785417318344, 0.16221079230308533, 0.13816507160663605, -0.04080144688487053, 0.17585191130638123, 0.0339369997382164], [0.022286025807261467, 0.03765476495027542, -0.33249861001968384, 0.18321329355239868, -0.13768911361694336, -0.13828764855861664, 0.2351282835006714, 0.03896675631403923, -0.09499181807041168, -0.0551781952381134, 0.17003870010375977, -0.05256304889917374, 0.17146357893943787, 0.1771031767129898, -0.38512781262397766, -0.13719868659973145, -0.07553308457136154, 0.08584391325712204, -0.4680643677711487, 0.3436181843280792, 0.0008503269637003541, 0.2063700258731842, 0.1499204933643341, 0.5277104377746582, 0.19362303614616394, 0.1391170769929886, -0.07053132355213165, -0.03306733816862106, -0.08519459515810013, -0.14168225228786469, -0.17144492268562317, -0.10961804538965225], [0.13221658766269684, -0.326193243265152, 0.006241926923394203, 0.14977195858955383, -0.08068662881851196, -0.08899768441915512, 0.6563289165496826, 0.2594244182109833, -0.2873370349407196, -0.025618115440011024, 0.0013675459194928408, -0.2091023325920105, 0.007200050633400679, 0.15354037284851074, 0.11600878089666367, 0.010612037032842636, 0.49397873878479004, 0.21867211163043976, -0.1843179166316986, -0.012337718158960342, 0.2642727196216583, -0.03015555441379547, 0.02817055769264698, 0.34326398372650146, -0.007471942808479071, 0.4037435054779053, -0.41400080919265747, -0.17683245241641998, -0.10173365473747253, -0.5619297623634338, -0.13140463829040527, 0.04146396368741989], [-0.20090441405773163, -0.21742801368236542, 0.0865517258644104, 0.17892707884311676, 0.03425457701086998, -0.055361758917570114, -0.06974617391824722, 0.10633053630590439, 0.24288219213485718, 0.12977200746536255, -0.3862539231777191, -0.2363717406988144, 0.017251748591661453, -0.2599136233329773, -0.21732930839061737, 0.37558966875076294, 0.20740526914596558, 0.010284756310284138, -0.27150267362594604, 0.05633128061890602, 0.30445629358291626, -0.014112988486886024, 0.3098526895046234, 0.32171785831451416, 0.5897082686424255, 0.02831302210688591, 0.33587896823883057, 0.19496537744998932, 0.07079779356718063, -0.0877804309129715, 0.11181033402681351, 0.1598055064678192], [-0.5240040421485901, -0.043381791561841965, 0.19159461557865143, -0.16507722437381744, 0.3635319173336029, 0.12124662846326828, -0.32476291060447693, 0.4695831537246704, 0.21190837025642395, 0.2096598744392395, 0.008640293963253498, -0.25209513306617737, -0.15366417169570923, -0.09259818494319916, -0.34448960423469543, 0.1923164576292038, 0.0012704097898676991, 0.20417572557926178, -0.14480523765087128, -0.17593301832675934, -0.32064303755760193, 0.466154545545578, -0.21462441980838776, 0.4877531826496124, 0.48249533772468567, -0.1826181858778, 0.4174029529094696, -0.42776158452033997, -0.054350871592760086, 0.32820093631744385, 0.15849830210208893, 0.3560968339443207], [-0.009580203332006931, -0.20967108011245728, -0.020487699657678604, 0.018628159537911415, -0.1373968869447708, 0.008122659288346767, -0.11758105456829071, 0.17826956510543823, -0.1457919031381607, 0.21694694459438324, 0.2823588252067566, -0.036958880722522736, -0.14326779544353485, -0.2338007241487503, -0.21482481062412262, -0.2759866416454315, 0.26836496591567993, 0.02273711934685707, 0.05597361549735069, -0.4200069010257721, -0.14467141032218933, 0.29085323214530945, 0.10786747187376022, 0.010336227715015411, -0.03881477937102318, 0.3358520269393921, -0.14386257529258728, -0.04315479099750519, 0.0398704968392849, 0.54963219165802, -0.3211907148361206, -0.0023600386921316385], [0.11284863203763962, 0.05363766476511955, -0.146891787648201, -0.015668494626879692, 0.11223357915878296, 0.5946987271308899, 0.3000037670135498, -0.18347099423408508, -0.016555123031139374, -0.10885047912597656, -0.3562123477458954, -0.10180769860744476, 0.28268465399742126, -0.18910011649131775, 0.3187841475009918, 0.09495223313570023, 0.09877903014421463, -0.033274371176958084, 0.27339404821395874, 0.06950610131025314, 0.09484931826591492, 0.11273068189620972, 0.13950997591018677, -0.04986356571316719, -0.43461182713508606, 0.4789029657840729, -0.12176262587308884, 0.2350427359342575, -0.015267541632056236, -0.0842999666929245, -0.04438942298293114, -0.2538067698478699], [0.28304362297058105, -0.23218224942684174, -0.1840515434741974, -0.09461257606744766, 0.4006814956665039, -0.03209555521607399, -0.30822232365608215, 0.31983649730682373, 0.3538094162940979, 0.06908383965492249, -0.006756035145372152, 0.3517877161502838, 0.1780625730752945, -0.09742998331785202, 0.1458808332681656, 0.2916165888309479, 0.019596293568611145, -0.2980363965034485, -0.06381593644618988, -0.1090134009718895, 0.09917943924665451, 0.3327445387840271, -0.5240989923477173, 0.1621820479631424, 0.38694509863853455, -0.1984441727399826, 0.25109121203422546, -0.18535995483398438, 0.06537389010190964, -0.10795062780380249, -0.15471908450126648, -0.12924203276634216], [-0.15619906783103943, -0.025132333859801292, -0.025801466777920723, 0.1859482377767563, -0.0017016609199345112, 0.08673765510320663, -0.3407616913318634, 0.10560176521539688, 0.22603246569633484, -0.008187412284314632, -0.3269319534301758, 0.3107580840587616, -0.23655591905117035, 0.032314494252204895, -0.52293860912323, 0.028379684314131737, -0.1781482994556427, -0.27578431367874146, 0.008558093570172787, 0.07132592052221298, -0.29083022475242615, 0.409405380487442, -0.1681707799434662, 0.5375180244445801, 0.18648572266101837, -0.2697671055793762, 0.3109998106956482, -0.3080543279647827, 0.16990245878696442, 0.42263299226760864, -0.07362004369497299, 0.3802909255027771], [-0.193794846534729, -0.15837427973747253, -0.3378235995769501, 0.11178042739629745, -0.11697373539209366, 0.07214773446321487, -0.21245890855789185, 0.2179984599351883, 0.28037264943122864, -0.2519676685333252, -0.30043140053749084, 0.010379426181316376, -0.12598256766796112, -0.04423181712627411, -0.2966318428516388, 0.28507113456726074, -0.2235611528158188, 0.00790500734001398, -0.21965104341506958, 0.006879324093461037, -0.38347887992858887, 0.3168153166770935, -0.31764349341392517, 0.7559599280357361, 0.5018722414970398, -0.5468982458114624, 0.3614242970943451, -0.27633053064346313, 0.28508809208869934, -0.24969452619552612, -0.2235678732395172, 0.5024333596229553], [-0.5299511551856995, -0.09570593386888504, -0.038925837725400925, 0.27526184916496277, 0.1217823401093483, -0.32273969054222107, -0.3138011395931244, 0.348127543926239, 0.30811789631843567, -0.06807781010866165, -0.0018931913655251265, 0.15903274714946747, -0.2483527809381485, -0.03895767033100128, -0.571661114692688, 0.2453794628381729, -0.2503255009651184, 0.1396860033273697, -0.13560423254966736, -0.14574061334133148, -0.36327672004699707, 0.4077295660972595, -0.06935664266347885, 0.2755431830883026, 0.46956542134284973, -0.280967116355896, 0.30024656653404236, -0.2369447946548462, 0.11769324541091919, 0.11212819069623947, 0.5493224263191223, 0.180326908826828], [0.15412408113479614, -0.12198949605226517, -0.14322538673877716, 0.0035629181656986475, 0.09019004553556442, 0.5940213799476624, 0.03555101528763771, -0.20042160153388977, -0.0873459205031395, -0.4282662868499756, -0.02747380919754505, -0.049172405153512955, 0.22318558394908905, 0.35618075728416443, 0.0211785901337862, -0.12982963025569916, -0.02233869768679142, -0.2106814682483673, 0.023986592888832092, -0.2498931586742401, 0.0074219792149960995, -0.1197037622332573, 0.1434684544801712, 0.35347625613212585, -0.42933186888694763, -0.2710564434528351, -0.2262917011976242, 0.07403601706027985, 0.03993794694542885, 0.025354962795972824, 0.015727605670690536, -0.03624949976801872], [0.3334445655345917, -0.3484239876270294, -0.08404329419136047, 0.006095500197261572, -0.10013580322265625, 0.4714313745498657, 0.042081400752067566, -0.09521029889583588, 0.10791493207216263, -0.1428883820772171, -0.22928018867969513, -0.08278840780258179, 0.32534027099609375, -0.12281686812639236, -0.16218934953212738, 0.15656538307666779, 0.028433192521333694, -0.11359099298715591, 0.028339799493551254, 0.07796397060155869, 0.5535569787025452, 0.058522772043943405, 0.31787773966789246, -0.1827002912759781, -0.18239349126815796, 0.11383254826068878, -0.035935163497924805, -0.26915329694747925, -0.03470676764845848, 0.2448474019765854, 0.12326733022928238, 0.0008762452634982765], [0.18825918436050415, -0.10001543164253235, -0.09183334559202194, -0.3262360095977783, 0.2711963653564453, 0.0724424496293068, 0.1342719942331314, -0.21396836638450623, 0.5511434674263, -0.26443588733673096, 0.0156848281621933, 0.05593164637684822, 0.21899385750293732, 0.08665455132722855, 0.48842424154281616, -0.04809783771634102, -0.026796089485287666, -0.05959682539105415, 0.05208806321024895, 0.34702402353286743, -0.09801279753446579, 0.24503077566623688, 0.18532182276248932, 0.15180960297584534, -0.04119959846138954, -0.0026780052576214075, -0.04567613825201988, 0.2512485384941101, 0.17292124032974243, -0.20683611929416656, -0.1128944382071495, -0.19275306165218353], [0.23613472282886505, 0.03526255488395691, -0.1852891743183136, 0.06491393595933914, -0.14274974167346954, -0.22558167576789856, -0.07852985709905624, -0.20973153412342072, -0.1565684676170349, -0.17652709782123566, -0.24820734560489655, 0.34922507405281067, 0.2640087604522705, -0.012869754806160927, 0.1774234175682068, -0.03377176821231842, 0.30411428213119507, -0.1363695114850998, 0.1629326492547989, -0.15035530924797058, -0.17827275395393372, 0.15295754373073578, 0.2965303659439087, 0.45784294605255127, -0.1755353808403015, 0.2091427594423294, -0.172453835606575, 0.2793214023113251, -0.2582296133041382, -0.5093023180961609, -0.035958074033260345, -0.1125900149345398], [-0.07559847086668015, 0.0910034030675888, 0.16419617831707, 0.10419128835201263, 0.36416682600975037, 0.04825735092163086, -0.23213408887386322, 0.263121098279953, -0.10364428162574768, 0.1569746881723404, 0.16784098744392395, 0.10161512345075607, -0.25207263231277466, -0.06728780269622803, 0.17528127133846283, -0.062363214790821075, 0.03136715292930603, 0.09663170576095581, 0.09303749352693558, 0.14860035479068756, -0.05903767794370651, -0.1939697563648224, 0.11852961778640747, 0.09175549447536469, -0.015241996385157108, 0.15635663270950317, 0.00030035042436793447, -0.14432008564472198, -0.1600569188594818, -0.41398870944976807, 0.01570933684706688, 0.25714245438575745], [0.3025195300579071, -0.006950245704501867, -0.13003507256507874, -0.11178004741668701, -0.34713423252105713, 0.0893176943063736, 0.367201030254364, 0.04276244714856148, 0.05800756439566612, -0.3015219569206238, 0.29406747221946716, 0.02259841188788414, 0.41525202989578247, -0.07996760308742523, 0.351142019033432, -0.06839742511510849, 0.5308718085289001, -0.3078990578651428, -0.12019436061382294, -0.12647968530654907, 0.3921608626842499, 0.31273508071899414, 0.2640068233013153, -0.14125728607177734, -0.10619820654392242, 0.30579161643981934, -0.3390045464038849, 0.3534126877784729, -0.1902148574590683, 0.002403606427833438, -0.3365520238876343, -0.1108928769826889], [0.06682305783033371, 0.3073209524154663, -0.0320342518389225, -0.47973164916038513, -0.28244340419769287, 0.11845347285270691, 0.24925027787685394, -0.07608550786972046, 0.014400085434317589, 0.18637605011463165, -0.2431076616048813, 0.173503577709198, -0.1749892681837082, -0.23056040704250336, -0.281589150428772, -0.041756317019462585, 0.11057481169700623, 0.017813313752412796, -0.009908418171107769, -0.17036844789981842, 0.11413607001304626, -0.43489986658096313, 0.37380966544151306, -0.20189985632896423, -0.13135947287082672, 0.39554017782211304, -0.26888492703437805, -0.2634294629096985, -0.19481921195983887, -0.13186539709568024, 0.1208285391330719, -0.04246525838971138], [0.3402455151081085, -0.4253503680229187, 0.1290428638458252, 0.012914227321743965, -0.021533088758587837, -0.19414415955543518, -0.2441682517528534, 0.43706294894218445, 0.2912697196006775, 0.07197759300470352, 0.02141270413994789, -0.28276190161705017, -0.32578718662261963, -0.40974369645118713, -0.20902091264724731, 0.12782782316207886, -0.09767510741949081, 0.0383165217936039, -0.2807821035385132, 0.23440337181091309, -0.09299395233392715, 0.1632775515317917, -0.4086008369922638, 0.22243750095367432, -0.0228277575224638, -0.21439941227436066, 0.2580191195011139, -0.027230046689510345, -0.156132772564888, 0.05206683650612831, -0.31426331400871277, 0.42751452326774597], [-0.05690034478902817, 0.16004414856433868, -0.10020629316568375, 0.06059049442410469, -0.08800426870584488, 0.11860032379627228, -0.17208707332611084, 0.19183865189552307, -0.12645778059959412, -0.37565797567367554, -0.3266521692276001, -0.27592965960502625, -0.06887983530759811, -0.23036827147006989, 0.12757067382335663, -0.11019238084554672, -0.0180969275534153, 0.10056255012750626, 0.0973905473947525, 0.046696729958057404, -0.16527239978313446, -0.10354769229888916, -0.17485330998897552, 0.0388188399374485, 0.0904124304652214, -0.11559662967920303, 0.1169358491897583, -0.10471057146787643, -0.01842687651515007, 0.46123483777046204, 0.10888942331075668, 0.10999622941017151], [-0.02864461950957775, -0.12654879689216614, -0.17804697155952454, 0.05639518424868584, 0.19049571454524994, 0.04586206376552582, -0.1732417643070221, 0.3969913721084595, 0.11017238348722458, -0.317891389131546, -0.22703959047794342, -0.007124091498553753, 0.3014626204967499, -0.24399472773075104, 0.033579159528017044, 0.4087022840976715, -0.08195731043815613, -0.05997661128640175, -0.21571120619773865, -0.07092409580945969, 0.07380344718694687, 0.23744259774684906, 0.22863495349884033, -0.09547808766365051, -0.09603049606084824, -0.009519665502011776, 0.19163882732391357, -0.1437859982252121, -0.06727248430252075, 0.11762656271457672, 0.4066667854785919, 0.16035786271095276], [-0.34800800681114197, -0.11990492045879364, -0.05282915383577347, 0.6471010446548462, 0.14295756816864014, -0.19449760019779205, -0.3052161633968353, 0.5791142582893372, 0.33901703357696533, 0.0748225674033165, -0.15711693465709686, 0.03698036074638367, -0.7202354669570923, 0.23084813356399536, -0.3243994116783142, 0.31209561228752136, -0.4540523588657379, -0.08424707502126694, -0.10709301382303238, 0.2529597878456116, -0.34955987334251404, 0.7190767526626587, -0.2686181366443634, 0.14614960551261902, 0.3255477547645569, -0.4857652485370636, -0.04089576005935669, 0.0789695680141449, 0.11221180856227875, 0.22527487576007843, 0.08919088542461395, 0.12584634125232697], [0.05334757640957832, 0.1300646960735321, -0.1872173547744751, -0.29344600439071655, -0.02787823975086212, 0.03392762690782547, 0.1274457722902298, 0.12405375391244888, -0.09898333251476288, 0.01633509434759617, 0.20217324793338776, -0.3023875653743744, 0.24532338976860046, 0.26776647567749023, -0.1371099203824997, -0.38911834359169006, 0.06725737452507019, -0.13239477574825287, 0.12161064893007278, -0.19567261636257172, -0.09022626280784607, -0.1696649193763733, 0.273019403219223, -0.06173185259103775, -0.18185248970985413, 0.11966988444328308, -0.006344680208712816, -0.10524719208478928, 0.2314382791519165, -0.18903498351573944, 0.09043332934379578, 0.36158692836761475], [-0.3650917410850525, -0.10036978125572205, -0.22403590381145477, 0.3730008006095886, 0.4137405455112457, 0.11622180789709091, 0.04592733457684517, 0.18601636588573456, -0.27892163395881653, -0.3100110590457916, 0.18605078756809235, -0.0011217219289392233, -0.30280980467796326, 0.3082594573497772, -0.4037046730518341, 0.023596012964844704, -0.21513749659061432, 0.08751773089170456, -0.017976941540837288, -0.22508472204208374, -0.16574278473854065, 0.4230863153934479, -0.16414092481136322, 0.38461950421333313, 0.2570241093635559, -0.21542690694332123, -0.16740621626377106, -0.020521383732557297, 0.00643584318459034, 0.2523154020309448, 0.2451191395521164, 0.24979053437709808], [0.17292925715446472, -0.20950980484485626, -0.027472451329231262, -0.03308071941137314, -0.23760493099689484, -0.021230783313512802, -0.05774352326989174, -0.29940104484558105, -0.17771099507808685, -0.10885646194219589, -0.17850004136562347, -0.03323947265744209, 0.3822329044342041, -0.13691440224647522, 0.3290432095527649, 0.03230290487408638, 0.3986768424510956, -0.1244896948337555, -0.1539771556854248, -0.5887641310691833, 0.382208913564682, 0.4711270332336426, 0.05248444899916649, -0.0016623163828626275, -0.10055271536111832, 0.21607887744903564, 0.14520712196826935, -0.2953518033027649, 0.06606980413198471, -0.12137512862682343, 0.14366738498210907, 0.07023827731609344], [-0.07065365463495255, -0.056767769157886505, -0.06671962887048721, 0.2805054485797882, 0.23469285666942596, 0.038947418332099915, -0.26091960072517395, 0.04540993273258209, 0.3200259506702423, 0.03345010429620743, 0.057491544634103775, 0.2812882363796234, 0.1270545870065689, 0.14356352388858795, -0.15824057161808014, -0.33725038170814514, -0.11191650480031967, -0.08131618052721024, 0.06296221166849136, 0.06897369772195816, -0.09643933176994324, -0.17621469497680664, -0.23161156475543976, 0.25046777725219727, 0.47078171372413635, -0.1606799066066742, 0.18927277624607086, 0.19730180501937866, -0.14433684945106506, 0.11237584054470062, -0.0663241595029831, 0.35664814710617065], [0.16235964000225067, 0.009928377345204353, -0.1634313017129898, 0.18827897310256958, 0.4317193627357483, -0.04748152568936348, 0.06190504506230354, 0.10095464438199997, 0.2975086271762848, -0.13931597769260406, -0.6108976602554321, 0.1932782530784607, 0.15581952035427094, -0.3467593491077423, -0.15181168913841248, 0.42520374059677124, 0.45926061272621155, 0.16943582892417908, -0.07759471982717514, 0.07182951271533966, 0.09310272336006165, 0.1952853798866272, -0.08523571491241455, -0.09783901274204254, 0.2734326422214508, 0.05882808193564415, 0.34972330927848816, -0.05114676058292389, -0.01402839832007885, 0.07534290105104446, 0.10601978003978729, -0.17518973350524902], [0.12108409404754639, -0.26104986667633057, 0.09807456284761429, 0.05953916534781456, -0.3353191316127777, 0.44605085253715515, 0.6364008784294128, -0.1115700751543045, -0.03384021669626236, 0.46299678087234497, -0.19014883041381836, 0.022580303251743317, 0.2568378448486328, 0.10472851991653442, 0.19348320364952087, -0.08548227697610855, 0.03827754408121109, -0.12136396765708923, -0.1738877296447754, -0.03974151983857155, 0.1258503645658493, -0.17245347797870636, 0.4693417251110077, -0.2085040658712387, -0.21184390783309937, 0.18553957343101501, -0.037785954773426056, -0.18462784588336945, 0.04153468832373619, -0.242041677236557, 0.37678632140159607, 0.01529133040457964], [0.018825899809598923, -0.15115652978420258, -0.033767394721508026, 0.0976170152425766, -0.07579974830150604, 0.06202470883727074, 0.09273198992013931, -0.14667025208473206, -0.1570652574300766, -0.4309803545475006, 0.28830868005752563, -0.02776123210787773, -0.025028588250279427, 0.37871459126472473, 0.11211845278739929, -0.17447233200073242, 0.2364511489868164, 0.058024849742650986, 0.039492104202508926, -0.2128031700849533, 0.1316739022731781, 0.030499741435050964, 0.15999892354011536, -0.4106977581977844, -0.1401304453611374, 0.37139976024627686, -0.2617291808128357, -0.10172661393880844, -0.0772404745221138, -0.1588253527879715, -0.3680027723312378, -0.1304342895746231], [-0.18114253878593445, -0.03685072064399719, -0.04964360594749451, 0.29573854804039, 0.4105429947376251, -0.2125474214553833, -0.27893251180648804, 0.2521151602268219, 0.24535433948040009, 0.327088862657547, -0.2529870867729187, 0.030414603650569916, -0.13750232756137848, -0.152617409825325, -0.1936119645833969, -0.0523826964199543, -0.4561276137828827, 0.0398264043033123, -0.08540383726358414, 0.17034971714019775, -0.21720176935195923, 0.03603921830654144, -0.2173011600971222, 0.04009079560637474, 0.5290752053260803, -0.47169816493988037, 0.1889253407716751, -0.2269393652677536, 0.10314008593559265, -0.09763694554567337, -0.051096513867378235, 0.4091554582118988], [0.41202518343925476, 0.01894240826368332, -0.19129565358161926, -0.13821980357170105, -0.08475862443447113, 0.013035998679697514, 0.4694187343120575, 0.04141515865921974, -0.06150747835636139, -0.3356623649597168, 0.30471935868263245, -0.061688318848609924, 0.39884915947914124, -0.30127570033073425, 0.3708106279373169, -0.35169774293899536, 0.559699535369873, -0.06663487106561661, -0.04828879237174988, 0.01836097054183483, 0.08018362522125244, 0.0329967699944973, 0.4213968813419342, 0.3720192611217499, 0.025551659986376762, 0.510170042514801, -0.29475459456443787, 0.554670512676239, -0.3294820785522461, -0.19503460824489594, -0.22930608689785004, -0.2915214002132416], [-0.2723027467727661, -0.02607717365026474, -0.06507799029350281, 0.29017722606658936, 0.5609893798828125, -0.31105804443359375, -0.1846514493227005, 0.23759740591049194, 0.14650891721248627, 0.0032169241458177567, -0.266128808259964, 0.32852205634117126, -0.12825548648834229, -0.0064892638474702835, -0.7186593413352966, 0.0015696634072810411, 0.13302691280841827, -0.07424381375312805, 0.17351198196411133, 0.31389081478118896, -0.2794857919216156, 0.25886327028274536, -0.699682354927063, 0.5049501061439514, 0.25384852290153503, -0.2966586649417877, 0.0023001795634627342, -0.29095903038978577, 0.0059649767354130745, 0.07857930660247803, -0.30249956250190735, 0.5834118723869324], [-0.20244170725345612, -0.32540076971054077, -0.040241457521915436, 0.14754778146743774, 0.2700767517089844, 0.1670171320438385, -0.08494242280721664, 0.20481182634830475, -0.18945467472076416, 0.13621453940868378, -0.031626515090465546, -0.08213376253843307, -0.5978564023971558, 0.4763498902320862, -0.6012520790100098, 0.11548127979040146, -0.19149379432201385, -0.22759000957012177, -0.29809048771858215, -0.3745841979980469, 0.01217661052942276, 0.1294037103652954, 0.34662145376205444, 0.15909399092197418, 0.08334264159202576, -0.4045798182487488, 0.27300572395324707, -0.33830520510673523, 0.06988292187452316, -0.45030948519706726, -0.25765156745910645, -0.05857239291071892], [-0.3320740759372711, -0.11017346382141113, -0.06653713434934616, -0.07832469046115875, 0.2874608635902405, 0.21151211857795715, -0.06500386446714401, -0.4180675148963928, -0.09188005328178406, -0.13529647886753082, -0.2385948896408081, -0.17777223885059357, 0.01404180470854044, -0.09940629452466965, -0.15940698981285095, 0.022865314036607742, 0.19014087319374084, -0.17428691685199738, 0.1510227769613266, -0.1486600786447525, -0.24453963339328766, 0.13435310125350952, -0.1773931384086609, 0.0017145718447864056, -0.44096341729164124, 0.3212868571281433, 0.11798803508281708, -0.2091386318206787, -0.2663149833679199, 0.21498911082744598, -0.02174421027302742, -0.12118236720561981], [-0.23850475251674652, -0.060454871505498886, -0.03768988326191902, 0.1353815793991089, -0.18368752300739288, -0.18040543794631958, 0.21424603462219238, 0.0717511847615242, -0.2676251530647278, 0.25487229228019714, -0.11453472077846527, 0.17862747609615326, 0.1531132012605667, -0.4453156590461731, 0.08552176505327225, 0.25779688358306885, 0.028744636103510857, -0.09165053069591522, -0.06481525301933289, -0.5184088945388794, 0.44822514057159424, -0.14388398826122284, 0.27572017908096313, -0.07586032152175903, 0.2513920068740845, 0.20868299901485443, -0.016036465764045715, 0.05103667825460434, 0.1074911504983902, -0.5729938745498657, 0.24283857643604279, -0.20032262802124023], [0.2672691345214844, -0.00075656728586182, 0.09114842116832733, 0.1656598150730133, -0.3803902268409729, -0.19505427777767181, 0.14463289082050323, 0.2379431426525116, 0.34887272119522095, 0.024240968748927116, -0.29838186502456665, -0.1636900156736374, 0.006429334636777639, -0.5944344997406006, 0.2784298062324524, 0.11981552839279175, 0.32774925231933594, -0.23849605023860931, 0.1716068536043167, 0.34691259264945984, -0.18098826706409454, 0.3341097831726074, -0.011270716786384583, -0.16220736503601074, 0.18917228281497955, 0.1975880265235901, 0.02124165929853916, 0.29633286595344543, -0.3001161813735962, -0.48997846245765686, 0.14441022276878357, 0.1126643642783165], [-0.16140106320381165, 0.0917087197303772, 0.08883509784936905, 0.24842126667499542, -0.1380912959575653, 0.10538364946842194, -0.10862630605697632, 0.5049095749855042, -0.03293311595916748, 0.3636336922645569, -0.12874755263328552, -0.2307344526052475, 0.139274463057518, -0.14621737599372864, 0.07619445770978928, 0.23194555938243866, 0.00827485229820013, -0.10963459312915802, 0.14761920273303986, -0.03249913454055786, 0.12355425208806992, -0.1111564189195633, 0.08616935461759567, 0.06363843381404877, 0.43301886320114136, 0.07684497535228729, 0.03125109151005745, 0.012270781211555004, -0.20939074456691742, 0.3236146867275238, 0.46052059531211853, 0.22772523760795593], [0.3828964829444885, -0.12506303191184998, -0.13029883801937103, -0.053012508898973465, 0.053209513425827026, -0.09193923324346542, 0.20137743651866913, 0.04939986392855644, -0.15551522374153137, 0.0324656218290329, 0.09189936518669128, 0.002509245416149497, 0.2913266718387604, -0.25559869408607483, 0.20709127187728882, -0.2678481340408325, -0.023255109786987305, -0.10496719926595688, -0.20202812552452087, -0.11268583685159683, 0.09149233251810074, 0.2562710642814636, 0.05234966054558754, -0.20875929296016693, 0.18442687392234802, -0.054411642253398895, -0.1644861102104187, 0.23337559401988983, 0.019411899149417877, 0.32922977209091187, 0.04203573241829872, -0.033672694116830826], [0.7726095914840698, -0.01368574146181345, -0.049959469586610794, 0.1679285317659378, -0.0347471721470356, 0.1992655098438263, 0.846042811870575, -0.11763034760951996, -0.018663439899683, -0.016317548230290413, 0.14524008333683014, -0.292312353849411, 0.006241403985768557, -0.2157309204339981, 0.04075836017727852, -0.10061594843864441, 0.5928810834884644, -0.18374896049499512, -0.2767862379550934, -0.05240049958229065, 0.4996468722820282, -0.1991875320672989, 0.5669429898262024, 0.06329507380723953, 0.21296676993370056, 0.6919384002685547, 0.1953769028186798, 0.19873785972595215, 0.0172406155616045, -0.16615208983421326, 0.0643966794013977, 0.30114641785621643], [-0.33113905787467957, -0.17437005043029785, 0.2291145920753479, 0.36655393242836, 0.07778678089380264, 0.07145112752914429, -0.03669753670692444, 0.4748222529888153, 0.06758847087621689, 0.14795155823230743, 0.2633500397205353, 0.0829397439956665, -0.1262187659740448, 0.06459687650203705, -0.20207977294921875, 0.5848153233528137, 0.01112960372120142, -0.060002803802490234, -0.17525961995124817, 0.2691054344177246, 0.06891462206840515, 0.12477277219295502, 0.01588062196969986, -0.023575857281684875, 0.20135091245174408, -0.044803719967603683, 0.5352330207824707, -0.24529431760311127, -0.2394111305475235, -0.0887494906783104, -0.19225288927555084, 0.42853599786758423], [0.33396077156066895, 0.055354371666908264, 0.21564623713493347, 0.036495815962553024, -0.047302503138780594, 0.004209212493151426, -0.004058424849063158, -0.3154968023300171, 0.01543512288480997, 0.02301771752536297, 0.20563852787017822, -0.023442743346095085, 0.034184154123067856, -0.14279907941818237, 0.09034624695777893, 0.1526714563369751, -0.1672889143228531, 0.022097621113061905, 0.04501279816031456, -0.1620599776506424, -0.04743160679936409, 0.018094291910529137, -0.14306440949440002, -0.0002341952349524945, -0.23342785239219666, 0.2449515014886856, 0.3875798285007477, -0.04467266425490379, 0.09707781672477722, -0.05924038589000702, 0.1543215811252594, -0.3060615658760071], [0.126487135887146, -0.1760070025920868, -0.03528725728392601, -0.0773206353187561, 0.004539957270026207, -0.14013998210430145, 0.1393224447965622, -0.023531923070549965, -0.14730453491210938, -0.07820577174425125, -0.10777328908443451, 0.00863705761730671, 0.2514258027076721, -0.23870249092578888, 0.2184368371963501, 0.1568611115217209, -0.01627282425761223, -0.2426866739988327, 0.026755690574645996, -0.23695017397403717, 0.41707122325897217, 0.2381332516670227, -0.1010221466422081, -0.06808049231767654, 0.1968175619840622, -0.05233675613999367, -0.12789542973041534, 0.11772557348012924, -0.09671531617641449, -0.3509983420372009, 0.10778745263814926, 0.18638920783996582]], [[0.7461222410202026], [-0.009066224098205566], [0.00441090390086174], [-0.49439001083374023], [-0.6561944484710693], [0.20371870696544647], [0.9233393669128418], [-0.7353559732437134], [-0.5295652747154236], [-0.35973304510116577], [0.22161588072776794], [0.04264567047357559], [0.5226448774337769], [-0.5384495258331299], [0.41497093439102173], [-0.6960574984550476], [0.5010266900062561], [0.13793575763702393], [-0.24997848272323608], [-0.4948691129684448], [0.9043663740158081], [-0.6505768299102783], [0.7156212329864502], [-0.4618980288505554], [-0.39857015013694763], [0.595063328742981], [-0.6146610975265503], [0.45002275705337524], [-0.08950058370828629], [-0.5292312502861023], [0.22761371731758118], [-0.3284413814544678]]], "biases": [[0.03571879118680954, -0.07823590934276581, 0.18512937426567078, -0.14893320202827454, -0.027087248861789703, 0.08906056731939316, -0.06664638966321945, 0.10118631273508072, -0.05323580652475357, 0.0560244619846344, -0.05993632972240448, 0.09794056415557861, 0.02025069296360016, 0.07735006511211395, 0.17803359031677246, 0.18617844581604004, 0.15485775470733643, 0.17109178006649017, -0.3751946687698364, -0.03748689964413643, 0.053801488131284714, -0.035656142979860306, 0.22110441327095032, -0.10067753493785858, -0.08459997177124023, 0.27884283661842346, 0.26035642623901367, -0.06186027452349663, 0.0989571139216423, 0.014429299160838127, 0.03343157842755318, 0.08428778499364853, 0.09868410974740982, -0.009227599948644638, 0.05773640424013138, -0.03780771791934967, -0.19426468014717102, -0.09949210286140442, 0.038088638335466385, 0.057620514184236526, -0.15159809589385986, 0.036434661597013474, 0.18728846311569214, 0.04701773449778557, -0.14446613192558289, 0.08498924225568771, 0.09961822628974915, -0.15807422995567322, 0.2266169637441635, -0.06666187196969986, -0.2071606069803238, 0.06849005818367004, 0.11277543753385544, 0.06380591541528702, -0.05458531528711319, 0.021127047017216682, 0.1190846711397171, 0.22903239727020264, 0.04425601661205292, -0.07043086737394333, 0.2508930265903473, -0.017594490200281143, -0.011522793211042881, 0.021366281434893608], [0.09804820269346237, -0.02639739029109478, -0.02805282734334469, 0.11813165247440338, -0.0035236687399446964, 0.014401629567146301, 0.09568330645561218, 0.18859000504016876, 0.1220756396651268, -0.011189122684299946, -0.1917039453983307, -0.013450666330754757, 0.06772781908512115, -0.14393407106399536, -0.12886561453342438, 0.0901758000254631, 0.19039011001586914, -0.02154604159295559, -0.05326231196522713, 0.008135718293488026, 0.09764491766691208, 0.16345860064029694, 0.12155142426490784, 0.0382840521633625, 0.2901758551597595, 0.09291154146194458, 0.1569230556488037, 0.06618957221508026, -0.010625096969306469, -0.021007826551795006, 0.0752728208899498, 0.13748377561569214], [-0.003953219391405582]], "m_w": [[[-1.1579334568523336e-05, 0.00022392079699784517, 1.0157031283597462e-05, -1.059158421412576e-06, 0.00013460678746923804, -3.0279670681920834e-06, 3.1639392545912415e-05, -6.985402706050081e-06, 4.069836904818658e-06, 1.6897265595616773e-05, 2.7468679036246613e-05, -4.857659405388404e-06, -1.451729258405976e-05, -1.2335164683463518e-05, 4.6964083821876557e-07, -1.7217278582393192e-05, -0.00015721761155873537, -5.0393841775076e-06, 5.605193857299268e-45, -8.405356493312865e-05, -0.00017530715558677912, -0.00010319288412574679, -2.2377967070497107e-06, -1.0232862450720859e-06, 1.3713981388718821e-05, 7.561471306871681e-07, 1.844186772359535e-05, -7.78948333390872e-07, -1.2199935554235708e-05, -2.9801696655340493e-05, -0.00010713102528825402, -0.00023568086908198893, 5.593949754256755e-05, -3.0656683520646766e-05, 8.383692329516634e-05, 3.6012634154758416e-06, 8.53516635146434e-09, -8.617936373411794e-07, -8.503373464918695e-06, 4.1696512198541313e-05, 1.676809119999234e-06, -9.11733786779223e-06, 3.457344291746267e-06, 7.300325523829088e-05, 6.2011522459215485e-06, 0.00015005921886768192, 1.5005308341642376e-05, 2.646013896878685e-08, 8.126942702801898e-06, 1.995166894630529e-05, -1.119077719380357e-08, 9.183057409245521e-05, -2.1169447791180573e-05, 8.384832472074777e-05, -2.0048723854415584e-06, 1.1045011888199951e-05, -6.016211500536883e-06, -1.6100064385682344e-05, -4.2547810608084546e-07, -8.467102816211991e-06, -6.573300197487697e-06, -3.4291413612663746e-05, 9.80342065304285e-06, -5.45924121979624e-05], [-1.1871321476064622e-05, 0.00023526836594101042, 1.0754337381513324e-05, -1.3324057590580196e-06, 0.0001395035069435835, -4.509278369368985e-06, 3.3216791052836925e-05, -7.538192221545614e-06, -1.8517848729970865e-06, 1.6308831618516706e-05, 2.8187516363686882e-05, -5.0357084546703845e-06, -1.528348911961075e-05, -9.393668733537197e-06, 4.202298669042648e-07, -1.7875656340038404e-05, -0.0001583939156262204, -5.104061074234778e-06, 5.605193857299268e-45, -8.420736412517726e-05, -0.00018444033048581332, -0.00010451125854160637, -1.908385456772521e-06, -7.994377710929257e-07, 1.5941001038299873e-05, 4.3876087829630706e-07, 1.9434608475421555e-05, -7.65989966566849e-07, -1.3048617802269291e-05, -3.395674139028415e-05, -0.00011121276475023478, -0.00023390665592160076, 6.482829485321417e-05, -3.18055936077144e-05, 8.716824959265068e-05, 3.831176400126424e-06, 8.285304886612721e-09, -1.1020432566510863e-06, -9.392548236064613e-06, 4.143569094594568e-05, 1.2775894902006257e-06, -9.522119398752693e-06, 3.332884716655826e-06, 7.017077587079257e-05, 5.361447165341815e-06, 0.00014768481196369976, 1.5361614714493044e-05, -1.2616129652087693e-07, 7.773337529215496e-06, 1.948948556673713e-05, -3.214000798834604e-08, 8.675423305248842e-05, -2.2020190954208374e-05, 8.410717418882996e-05, -1.0928647498076316e-06, 1.1428324796725065e-05, -5.919871000514831e-06, -1.702136614767369e-05, -6.10855792615439e-08, -5.466793481900822e-06, -6.6123780015914235e-06, -2.626780951686669e-05, 9.788896932150237e-06, -5.518697798834182e-05], [-2.290758402523352e-06, 9.641594078857452e-05, 1.9842091205646284e-06, -1.465519972043694e-06, 4.5585788029711694e-05, 2.388558459642809e-05, 1.269426411454333e-05, -3.6526116673485376e-06, 1.1854825061163865e-05, 1.7589347407920286e-05, -1.1233269106014632e-06, 1.0972512427542824e-06, -2.851503950296319e-06, -1.6104117094073445e-05, -5.653227503898961e-07, -4.402929334901273e-06, -3.5245553590357304e-05, -1.6045270285758306e-06, 5.605193857299268e-45, -2.2058466129237786e-05, -3.084812851739116e-05, -1.8207403627457097e-05, -9.246657839412364e-08, -1.8913407302534324e-06, 1.3385239071794786e-05, -6.360309043884627e-07, 4.67442259832751e-06, -5.121049184708681e-07, -2.1340904368116753e-06, -1.6440833860542625e-05, -4.538879147730768e-05, -4.494464519666508e-05, 1.1010417438228615e-05, -1.617025009181816e-05, 1.1463694136182312e-05, 3.1431466140929842e-06, 9.969833847378595e-09, -1.295467882300727e-06, 6.157519010230317e-07, 6.63307537251967e-06, 5.8606815400708e-07, -5.8076016102859285e-06, 1.3850778941559838e-06, 1.9998265997855924e-05, 9.535397111903876e-06, 2.8662339900620282e-05, 1.2429622074705549e-05, 1.8034555182566692e-08, 1.9466617686703103e-06, 9.18239493330475e-08, -2.7206857211581337e-08, -1.1648064173641615e-05, -4.395555606606649e-06, -1.673812948865816e-05, -4.237816028762609e-06, 3.215090828234679e-06, -3.290357653895626e-06, -3.824663053819677e-06, 1.0205799299001228e-06, 2.909368674863799e-07, -2.0221191334712785e-06, 1.2691879419435281e-05, 1.4635600109613733e-06, -1.1895010175067e-05], [-2.290758402523352e-06, 9.641594078857452e-05, 1.9842091205646284e-06, -1.465519972043694e-06, 4.5585788029711694e-05, 2.388558459642809e-05, 1.269426411454333e-05, -3.6526116673485376e-06, 1.1854825061163865e-05, 1.7589347407920286e-05, -1.1233269106014632e-06, 1.0972512427542824e-06, -2.851503950296319e-06, -1.6104117094073445e-05, -5.653227503898961e-07, -4.402929334901273e-06, -3.5245553590357304e-05, -1.6045270285758306e-06, 5.605193857299268e-45, -2.2058466129237786e-05, -3.084812851739116e-05, -1.8207403627457097e-05, -9.246657839412364e-08, -1.8913407302534324e-06, 1.3385239071794786e-05, -6.360309043884627e-07, 4.67442259832751e-06, -5.121049184708681e-07, -2.1340904368116753e-06, -1.6440833860542625e-05, -4.538879147730768e-05, -4.494464519666508e-05, 1.1010417438228615e-05, -1.617025009181816e-05, 1.1463694136182312e-05, 3.1431466140929842e-06, 9.969833847378595e-09, -1.295467882300727e-06, 6.157519010230317e-07, 6.63307537251967e-06, 5.8606815400708e-07, -5.8076016102859285e-06, 1.3850778941559838e-06, 1.9998265997855924e-05, 9.535397111903876e-06, 2.8662339900620282e-05, 1.2429622074705549e-05, 1.8034555182566692e-08, 1.9466617686703103e-06, 9.18239493330475e-08, -2.7206857211581337e-08, -1.1648064173641615e-05, -4.395555606606649e-06, -1.673812948865816e-05, -4.237816028762609e-06, 3.215090828234679e-06, -3.290357653895626e-06, -3.824663053819677e-06, 1.0205799299001228e-06, 2.909368674863799e-07, -2.0221191334712785e-06, 1.2691879419435281e-05, 1.4635600109613733e-06, -1.1895010175067e-05], [-1.1780833119701128e-05, 0.00023193909146357328, 9.846268767432775e-06, -1.1960813708356e-06, 0.00013973898603580892, -4.405909749038983e-06, 3.467484566499479e-05, -8.621301276434679e-06, 6.2389381128014065e-06, 1.6403990230173804e-05, 2.7376567231840454e-05, -4.785821602126816e-06, -1.4533490684698336e-05, -1.028435963235097e-05, 3.9366344140034926e-07, -1.6461308405268937e-05, -0.0001608908351045102, -5.043842520535691e-06, 5.605193857299268e-45, -8.385594992432743e-05, -0.00019735959358513355, -0.0001055693210219033, -1.916215069286409e-06, -7.841643423489586e-07, 1.5956109564285725e-05, 1.0359835869167e-06, 1.8737799109658226e-05, -7.726304147581686e-07, -1.2445242646208499e-05, -2.633330223034136e-05, -0.00011118687689304352, -0.00023467093706130981, 6.212532753124833e-05, -3.2124167773872614e-05, 8.634124969830737e-05, 3.1150902941590175e-06, 1.088674572713444e-08, -5.045005764259258e-07, -8.462513505946845e-06, 4.049966810271144e-05, 1.3879882772016572e-06, -9.424763447896112e-06, 3.249576138841803e-06, 6.891799421282485e-05, 6.140778168628458e-06, 0.0001486030814703554, 1.4788332009629812e-05, 1.1648641162764761e-08, 7.590650056954473e-06, 1.8628394172992557e-05, -3.4677722027254276e-08, 8.744080696487799e-05, -2.069452966679819e-05, 8.609837095718831e-05, -1.481627350585768e-06, 1.1380800060578622e-05, -5.367632184061222e-06, -1.5989890016498975e-05, -1.0068356459669303e-06, -6.253927949728677e-06, -6.050156571291154e-06, -2.8693957574432716e-05, 9.701896487968042e-06, -5.517416138900444e-05], [-3.74449723494763e-06, 0.00016217154916375875, -8.749522066864301e-07, -6.432418331314693e-07, 4.252178405295126e-05, -1.9452343167358777e-06, 1.7140266209025867e-05, -4.34087633038871e-06, 1.2625530871446244e-05, 1.9331931980559602e-05, 3.824299255938968e-06, 3.0391827294806717e-06, -1.372723090753425e-06, -7.860907317081e-06, -3.39271423399623e-07, -1.8833346757674008e-06, -5.281047924654558e-05, 5.706397701032984e-07, 5.605193857299268e-45, -2.382376987952739e-05, -0.00015886712935753167, -1.442474967916496e-06, -4.367360162405021e-08, -5.021024094276072e-07, 6.925150955794379e-06, -2.434892962810409e-07, 2.9083239496685565e-06, -6.116754889262666e-07, 6.20006687768182e-07, -1.3999149814480916e-05, -0.00010599346569506451, -6.488006329163909e-05, 2.8226149879628792e-05, -2.107325053657405e-05, 8.688322850503027e-06, 1.8037021618511062e-06, 4.977333212252688e-09, -2.577153850324976e-07, 3.5247830965090543e-07, 2.0086352378712036e-05, 5.433665251075581e-07, -6.975117685215082e-06, 1.5847425629544887e-06, 6.520265742437914e-05, 4.184322733635781e-06, 4.3678974179783836e-05, 1.2124123713874724e-05, -6.870490665278339e-08, 4.446786988410167e-06, -1.989285919989925e-06, -2.225937656419319e-08, -6.0425809351727366e-05, -9.213359248860797e-07, -3.309746170998551e-05, 1.2078044164809398e-07, 3.596523129090201e-06, -3.6684286897070706e-06, -4.584775069815805e-06, 4.2526590959823807e-07, -9.012896043714136e-06, -1.1649244697764516e-06, 2.810859768942464e-05, 6.110874295472968e-08, -1.1334364899084903e-05], [-7.002113306953106e-06, 0.00011544804146979004, 5.514503300219076e-06, -1.5574769918202946e-07, 6.383466825354844e-05, -7.253569037857233e-06, 1.6436277292086743e-05, -3.6656738302554004e-06, -2.436747308820486e-06, 5.93051481700968e-06, 1.3361041055759415e-05, -3.7194620290392777e-06, -8.554080523026641e-06, -2.2384947442333214e-06, 5.205586148804286e-07, -8.862791219144128e-06, -8.574029197916389e-05, -2.36947062148829e-06, -5.605193857299268e-45, -4.35486545029562e-05, -9.524004417471588e-05, -4.8639787564752623e-05, -8.825724080452346e-07, 1.3190344816393917e-08, 5.773174962087069e-06, 1.1544408380359528e-06, 1.0348777323088143e-05, -2.6428756427776534e-07, -7.573703896923689e-06, -1.102430724131409e-05, -5.433200567495078e-05, -0.00012967156362719834, 3.358447429491207e-05, -1.433511988579994e-05, 4.4451269786804914e-05, 1.0075967793454765e-06, 9.000866163511034e-10, 2.1059186394722929e-07, -5.45601960766362e-06, 2.1456375179695897e-05, 6.209125444911479e-07, -2.895533270930173e-06, 1.4173825775287696e-06, 3.390035271877423e-05, 9.66902575783024e-07, 8.187114872271195e-05, 4.001995421276661e-06, -8.991199251795479e-08, 4.2725350795080885e-06, 7.463273504981771e-06, -1.0204031397620383e-08, 6.010196011629887e-05, -1.1772685866162647e-05, 4.713488306151703e-05, -9.740708719618851e-07, 5.892602985113626e-06, -2.156118625862291e-06, -9.018495802592952e-06, -7.614586365889409e-07, -5.739816970162792e-06, -3.1130264233070193e-06, -2.26020383706782e-05, 5.073683951195562e-06, -3.033735993085429e-05], [-1.1146046745125204e-05, 0.00010137996287085116, 1.072538270818768e-05, -4.216994966554921e-07, 7.935333997011185e-05, -1.4534458387061022e-05, 1.6463876818306744e-05, -5.776363650511485e-06, 1.4170234862831421e-05, 6.502073574665701e-06, 1.0418823876534589e-05, -6.616974133066833e-06, -1.4212491805665195e-05, -4.776219611812849e-06, 7.636642749275779e-07, -1.599398092366755e-05, -0.00011009933950845152, -4.500327122514136e-06, -5.605193857299268e-45, -6.980930629651994e-05, -0.00011542200809344649, -0.00010725871106842533, -1.7619361187826144e-06, 5.359951416039621e-08, 3.309548674224061e-06, 1.2291050097701373e-06, 1.852593049989082e-05, -3.105675716597034e-07, -1.1793480553023983e-05, -1.2729129593935795e-05, -4.8020327085396275e-05, -0.00018141392502002418, 3.49894653481897e-05, -1.3738822417508345e-05, 7.554441981483251e-05, 1.4100597809374449e-06, 2.3899511258917983e-09, 1.224607615313289e-07, -1.1867932698805816e-05, 1.577462171553634e-05, 9.470945201428549e-07, -6.144213330117054e-06, 3.162821712976438e-06, 2.0428477000677958e-05, 1.7956834881260875e-06, 0.00010762170131783932, 4.490651917876676e-06, -1.472055259910121e-07, 7.3126998358929995e-06, 1.3972614397061989e-05, -1.2942245497526983e-08, 0.00010767751518869773, -2.0662680981331505e-05, 0.00011652593093458563, -6.056695838196902e-07, 1.0197026313107926e-05, -4.016505954496097e-06, -1.5228533811750822e-05, -3.927751095034182e-06, -6.806068540754495e-06, -5.570297616941389e-06, -5.20515204698313e-05, 9.227187547367066e-06, -4.412233829498291e-05], [-1.1278108104306739e-05, -3.4059994504787028e-06, 2.0575955204549246e-05, 1.2219352356623858e-05, -2.9508184979931684e-06, 3.497685247566551e-05, -1.5679346688557416e-05, 1.6053868421295192e-06, 1.9190623788745143e-05, 1.643050018174108e-05, -8.013707883947063e-06, -8.027648163988488e-07, -1.8139589883503504e-05, -2.9589053156087175e-05, -2.0839543424244766e-07, -3.632328298408538e-05, 7.986198761500418e-05, -3.535256496434158e-07, 5.605193857299268e-45, 6.740638582414249e-06, 9.268960639019497e-07, -2.824130660883384e-06, 4.250910933478735e-06, -1.920583372339024e-06, 5.578202490141848e-06, -9.371144187753089e-06, 3.1880139431450516e-05, 6.183895493450109e-07, -1.152279492089292e-05, -0.0001584015553817153, -3.0645976494270144e-06, 1.999053347390145e-05, -3.802028913924005e-06, -4.59588909507147e-06, 4.348953552835155e-08, 1.422732475475641e-05, 9.399202127724493e-08, -2.8274566687969127e-08, -3.0175422580214217e-05, 1.3083712474326603e-05, 1.4501486020890297e-06, -1.4602127293983358e-06, 1.5913547031232156e-05, -9.62672970672429e-07, 4.488885224418482e-06, 8.314491424243897e-06, 9.367126040160656e-06, 2.673612664594316e-09, 1.5549641830148175e-05, -1.6293749922624556e-06, -1.7227621995630216e-08, 4.853660357184708e-06, -3.5774170100921765e-05, 5.589294687524671e-06, -2.4205432964663487e-06, 3.6181170344207203e-06, 1.2683968861892936e-06, -2.370806578255724e-05, -4.099703346582828e-06, -1.4703081433253828e-05, -1.2658777450269554e-05, 7.956594345159829e-06, -8.431297970901142e-08, 9.444034731131978e-06], [-9.910668268275913e-07, 4.6789443786110496e-07, 2.715729806368472e-06, 1.190731154565583e-06, -3.3240651191590587e-06, 7.659111361135729e-06, -1.131288399847108e-06, 8.134319955388492e-07, 6.329051302600419e-06, 2.3750312720949296e-06, -1.2474449704313884e-06, -3.7715363987445016e-07, -2.3129111923481105e-06, -4.618770617526025e-06, 1.2066170285152111e-09, -4.719988282886334e-06, 9.901075827656314e-06, -1.7259054629903403e-07, 5.605193857299268e-45, -9.357351586913865e-07, 5.995907486067154e-07, -9.423254709872708e-07, 1.6973714878076862e-07, -6.929652585085933e-08, 1.8719769059316604e-06, -1.5139067954805796e-06, 3.705588369484758e-06, 7.353499853479661e-08, -1.8716959857556503e-06, -2.222684270236641e-05, -9.063106745088589e-07, 3.2098539577418705e-06, -1.0651760931068566e-06, -7.380268129963952e-07, -5.108569922640527e-08, 2.2909605945642397e-07, 7.515569833138613e-10, -1.7970799959243777e-08, -3.223825387976831e-06, 2.5302783797087613e-06, 1.6833662641602132e-07, -3.623035809141584e-07, 1.5495038496737834e-06, 1.5926927687814896e-07, 1.029369059324381e-06, 5.227549308983725e-07, 1.3454269947033026e-06, 2.9896637943060966e-10, 1.044724172061251e-06, 1.7983245470531983e-07, -1.026973617257454e-08, 2.7170972316525877e-07, -4.411970166984247e-06, 5.267179403745104e-07, -1.0521132765006769e-07, 3.1511373776993423e-07, 6.451003287111234e-08, -3.0914379749447107e-06, -2.2192128312781279e-07, -2.007559714911622e-06, -1.765358092598035e-06, -2.896991588841047e-07, 2.5013800808437736e-08, 1.0698835239963955e-06], [-1.4485740393865854e-06, -1.147831335401861e-05, -9.616582019589259e-08, -5.156439186748685e-08, 5.5883224376884755e-06, 2.4752833269303665e-05, 3.454418674664339e-06, -7.473011010006303e-08, -7.730312063358724e-06, 4.459287993086036e-06, -6.788905011489987e-06, -1.0901887037562119e-07, -2.0313884760980727e-06, -4.0396980693913065e-06, -6.452582113070093e-08, -2.7005573883798206e-06, 2.3668007997912355e-05, -1.1760569407215371e-07, 5.605193857299268e-45, -4.397210886963876e-06, 9.579851393937133e-06, -6.511766969197197e-06, 1.2711260524156387e-06, -2.223914918886294e-07, 3.085317075601779e-06, -9.561804290569853e-07, 8.75587716109294e-07, 2.095536544288734e-08, -1.9327435438754037e-06, -1.1606285625020973e-05, -7.3403502938163e-06, -5.00740952702472e-07, -5.60553053219337e-06, -1.4986835594754666e-07, -3.2933985494310036e-07, -1.9539628226539207e-07, 2.6939235286960184e-09, -4.736242509295607e-09, -2.0652892089856323e-06, 8.840521559250192e-07, -8.100752211248619e-07, -2.7734809009416495e-06, 1.2917560070491163e-06, -2.8176154955872335e-06, 1.1675655287035624e-06, -6.521396244352218e-06, -2.1536452265991102e-07, 1.0058986282812654e-10, 1.2919599612359889e-06, -9.945742021955084e-06, -1.9743671586525124e-08, -5.1961214921902865e-06, -2.0668617253249977e-06, 7.164197995734867e-06, -4.725342932943022e-06, 4.4374468188834726e-07, 1.6795918611478555e-07, -1.5632303984602913e-06, -2.171735104639083e-06, -4.101440936210565e-06, -1.1164564739374327e-06, -3.4908571251435205e-06, -7.108484112450242e-08, 3.9567709109178395e-07], [3.930972525267862e-06, 0.00011812111915787682, -1.2757504009641707e-05, -1.38651485031005e-05, -1.1361130418663379e-05, 2.8661099349847063e-05, -4.122193331568269e-06, -4.680944130086573e-06, -3.570937224139925e-06, 3.926377303287154e-06, 7.449135409842711e-06, 2.887279833885259e-06, -2.66474012278195e-06, -4.984427050658269e-06, -1.0532208989388891e-06, -7.834593702682469e-07, 1.2614007573574781e-05, 4.3370583568957954e-08, 5.605193857299268e-45, 3.9558912590109685e-07, 1.0176925115956692e-06, -3.576564267859794e-06, 3.533479230100056e-06, -2.5319350243080407e-06, -1.0014862709795125e-05, -6.756717993994243e-07, 1.3675754416908603e-05, 2.3207203980746272e-07, 2.175485406041844e-06, -1.35897244035732e-06, 1.5321642422350124e-05, 2.257933829241665e-06, 3.0159908419591375e-05, 1.576150452820002e-06, -5.316801434673835e-06, 2.281408796989126e-06, 7.832421999864891e-08, -5.1073874296481137e-11, -6.5420167629781645e-06, 2.5377848942298442e-06, 1.4901435179126565e-06, -1.3515883665604633e-06, 2.0080242393305525e-06, -1.4645605688201613e-06, 3.1093113648239523e-06, 2.177593387386878e-06, -2.135708200512454e-06, 1.3039038293527483e-08, 4.408202585182153e-06, -4.862070454692002e-06, -9.69081348500822e-09, 2.047989437414799e-05, -5.328961378836539e-07, 3.4223512557218783e-06, 1.7588454284123145e-06, 4.336665824666852e-06, 4.083265594090335e-06, 2.5210024432453793e-06, -3.5035209293710068e-06, 1.2590590813488234e-05, -2.77640140211588e-07, -8.841468115861062e-06, -5.453211997519247e-07, -6.515275430274414e-08], [1.6464241525682155e-07, 1.3468019460560754e-05, 8.604964705227758e-07, -1.3506246432370972e-06, -2.9373488814599114e-06, 4.359207196102943e-06, 3.1073739137355005e-07, -3.795313432419789e-07, 7.972357707330957e-07, 7.494163014598598e-07, 2.051821752502292e-07, 3.2559512419538805e-07, -2.5187321739394974e-07, -8.81744881553459e-07, -5.9013785858041956e-08, -1.7290322773533262e-07, 3.059011078221374e-06, 4.419633015118052e-08, 5.605193857299268e-45, -2.854216063497006e-07, -1.8499821408113348e-07, -8.33510114262026e-08, -4.2180823811577284e-07, -2.380109123123475e-07, -7.475421170966001e-09, 4.582654753448878e-07, 1.6458166101074312e-06, 3.2736096500229905e-08, 1.6990409790196281e-07, -9.232844035977905e-07, 2.2534926813477796e-07, 1.0351338914915686e-06, -2.611093577797874e-06, -1.3515361274585302e-07, -6.730576842528535e-07, -1.197065557789756e-07, 3.821514216184596e-09, -1.3776915372409881e-11, -6.258360372157767e-07, -8.350554026037571e-07, 1.3387675608100835e-06, -4.267017672532347e-08, 8.493165637446509e-07, 7.399847277156368e-07, 3.642370529632899e-07, -4.0762441244623915e-07, 2.3705055696154886e-07, 2.4227180261959802e-08, 6.128724976406374e-07, -3.8287171832962485e-07, -1.00648955836391e-08, -6.090649549150839e-07, -3.3035428259609034e-07, -2.0185657376714516e-06, 1.2139099681007792e-06, 3.812877196196496e-07, -6.6780160068447e-07, 3.559471224434674e-07, -2.1649213977070758e-07, 1.377212811348727e-06, -4.1386300608792226e-08, 3.914910848834552e-07, -4.1891624391610094e-08, 1.1221123941140831e-07], [1.8825878100869886e-07, 2.7697237783286255e-06, 3.586089860618813e-06, -1.158574377768673e-06, -8.147854714479763e-06, 3.015652509930078e-06, 1.7799445117816504e-07, -3.2388967952101666e-08, -2.8099684641347267e-06, 8.689826245245058e-07, -1.4066287121750065e-06, 1.7230364335318882e-07, -2.0056512539667892e-07, -8.7534840531589e-07, -1.226248116381612e-07, -2.997430499362963e-07, 4.32815932072117e-06, -3.5816424315271433e-07, 5.605193857299268e-45, -8.305302117150859e-07, -1.5138035678319284e-06, -1.9385026917007053e-09, -4.0697872805139923e-07, -3.42563794220041e-07, 3.1454710551770404e-06, 5.91213336065266e-07, -5.178894184609817e-07, -2.1297644536844018e-08, -1.2989333697532857e-07, -1.1965453268203419e-06, -4.520582592704159e-07, -3.961667516705347e-06, 1.0479360526005621e-06, -8.276811058749445e-07, -4.1621606783337484e-07, -4.5866707409913943e-07, 5.5000746179700855e-09, -1.327895710057092e-10, -3.856903845189663e-07, -2.422911848043441e-06, 1.7785239947443188e-09, -3.030718858099135e-07, 6.533805958497396e-07, 5.938977096775488e-07, 8.589364597355598e-07, -2.718689302128041e-06, -5.89938693451586e-08, 3.427785699727792e-08, 7.35680714569753e-07, 3.8181576655915705e-07, -3.467807374590848e-08, -3.4240990771650104e-06, -6.316726057775668e-07, -4.419664492161246e-06, 3.5171622130292235e-06, 6.422060039312782e-08, -1.6141396486091253e-07, 4.376796312044462e-07, -6.171154041112459e-07, 1.60916158620239e-06, 9.638867481953639e-08, 2.5200336040143156e-06, -2.942566084129794e-07, -2.0136516809543537e-07], [-2.749375482835603e-07, -1.4596688515666756e-06, 7.476684515950183e-08, -6.137044579190842e-07, 3.834377821476664e-06, -2.2093240659160074e-06, -4.882888902102422e-07, -5.192515573071432e-08, -1.1572682296900894e-06, 3.768797682823788e-07, 2.0506006137566146e-07, -1.020986886146602e-07, -1.7308828148543398e-08, 1.4107370134297526e-06, -1.2019316386613355e-07, -1.3507064977602568e-07, -4.197405303330015e-07, -3.833673076769628e-07, -5.605193857299268e-45, -2.5239594947379373e-07, 2.81170673588349e-06, 7.373504331553704e-07, -1.139460792387581e-07, -7.493507148126355e-09, -4.700725497741587e-08, 1.0442091991080815e-07, 3.512047044296196e-07, 1.3210221361248387e-08, 5.8189481677572985e-08, 5.226568191574188e-07, 1.570516516835596e-08, 2.261279405502137e-06, -3.35070609480681e-07, 9.022148361736981e-08, 1.1471415746200364e-06, -8.986177846281862e-08, -2.43037749925179e-08, -3.1094234742568005e-08, 1.966777141149123e-08, 5.965701461718709e-07, -1.6763118892981765e-08, -8.505215873810812e-07, -1.2830714979372715e-07, 1.4819048033132276e-07, -1.3358982187128277e-07, 6.945113568690431e-07, -2.4353010985578294e-07, 1.7573563582118368e-07, -7.173986915631758e-08, 1.429810509989693e-07, -3.735529929826953e-08, -1.010271489576553e-06, -2.49192282808508e-07, -5.382730250858003e-06, 6.967848662498e-07, 3.2409775485575665e-07, -1.8067071039240545e-07, -1.1688827328271145e-07, -2.3263910975401814e-07, -1.770826969504924e-07, -5.524299240278197e-07, 1.3333843753571273e-06, 5.6638263856712e-08, 7.566439030881611e-09], [-5.5646545149556914e-08, -6.123995603957155e-07, 1.9247578109116148e-07, -7.933380885560837e-08, 8.886230489224545e-07, -1.2200322316857637e-06, -5.81511194752693e-08, 3.1904029640372755e-08, -5.722044988942798e-07, -1.3760259776063322e-07, 9.605843587223717e-08, -1.2501932822317485e-08, -2.095575446503517e-08, 2.3412087557517225e-07, -1.6466483288013478e-08, -4.345665871596793e-08, -1.0885637635738021e-07, -7.307986749083284e-08, -5.605193857299268e-45, -3.803144821290516e-08, 6.83094697251363e-07, 3.955723570925329e-07, -1.1797149568337773e-07, -7.0154833053948096e-09, 4.691364807740683e-08, 1.810932026558021e-08, 5.3842249769786577e-08, -9.516811783072399e-10, 1.3414112487453167e-08, 2.0602091410637513e-07, 5.903346256275199e-09, 2.5956512672564713e-07, -7.36754373065196e-08, 1.7305966437675124e-08, 2.5907064582497696e-07, 4.4365728868456245e-09, -1.4226894107238763e-09, -9.858667660012088e-09, 3.052116781532277e-08, 2.9126829304004787e-07, 1.827097140250089e-09, -8.1286735564845e-08, -2.6622879900628504e-08, -6.577323574674665e-09, -3.465197551122401e-08, -3.6031664762958826e-08, -1.172849053432401e-07, 8.84469812945099e-08, -8.676361851200909e-09, 6.383997686043585e-08, -1.907179081328536e-09, -1.7927389706073882e-07, -1.543493333144852e-08, -1.748585418681614e-06, 2.1126265892235097e-07, 4.5779440682736094e-08, -9.1995673301426e-08, -1.0753997692347639e-08, -8.001192242090838e-08, -4.4560351852851454e-08, -1.016034758549722e-07, 2.500119649084809e-07, 2.202426863107121e-08, 1.571879693074152e-08], [-2.605567317459645e-07, -4.846544925385388e-06, 1.0424615766169154e-06, -7.241804951263475e-07, 3.8513039726240095e-06, -6.018859949108446e-06, -7.000745654295315e-07, -1.0762765612071235e-07, -6.489849965873873e-06, -5.0400544182593876e-08, 7.024830210866639e-07, -1.3607039761609485e-07, -2.3092280798664433e-07, 6.673129746559425e-07, -2.1152381179945223e-07, -2.0394952571223257e-07, -1.2396459396768478e-06, -3.6227982036507456e-07, -5.605193857299268e-45, -6.8550741616491e-07, 6.022990874043899e-06, 3.823097813437926e-06, -8.322266609184226e-08, -2.8459250955847892e-08, -3.624707289873186e-07, 2.3961283091011865e-07, 5.050445111010049e-07, 3.880286669755151e-08, -6.618626002818928e-08, 7.704589393142669e-07, 4.3925417969603586e-08, -1.4068097016206593e-06, 3.1854963822297577e-07, -4.513319140642125e-08, 1.1375749409126001e-06, -2.5557094218697785e-08, -9.666242029027217e-09, -7.894466591551463e-08, -1.4364040623604524e-07, 6.870496918054414e-07, -6.452103917808927e-08, -2.9736940021507507e-08, -2.3995358588990712e-08, -2.521281885492499e-07, -2.8509597882475646e-07, -5.464621608552989e-07, -2.3559213957469183e-07, 1.1792226928264427e-07, 1.44633688137219e-07, 6.538151069435116e-07, -1.3642323715146176e-08, -1.6958443893599906e-07, -4.025175712740747e-07, -3.5694285998033592e-06, 1.2201916206322494e-06, 3.5450000268610893e-07, -3.634795859852602e-07, -1.0553345930475189e-07, -4.314928219173453e-07, -3.0904959658073494e-07, -4.7269352876355697e-07, 6.823435114711174e-07, 1.6953384829321294e-07, -3.6752840770759576e-08], [-2.0033703549415804e-06, 2.976352334371768e-06, 9.0878256742144e-07, 1.6391051076425356e-06, 2.722390945564257e-06, 8.09765697340481e-06, 2.873771791200852e-06, -1.3800165561406175e-06, -2.4289481643791078e-06, 1.9762435385928256e-06, 1.755569201122853e-06, 1.118965087698598e-06, -7.437118370035023e-07, -7.623650617460953e-07, -5.322165108623267e-08, -1.0439273410156602e-06, 2.364091415074654e-06, -2.0651432919294166e-07, 5.605193857299268e-45, -7.449839358741883e-07, 4.7228049879777245e-06, -2.5337735678476747e-06, 3.4814794958037965e-07, -1.2952243650943274e-06, 1.3389154673859593e-07, 5.063584467279725e-07, 9.233281161868945e-08, -6.099599403341927e-08, 6.960336804695544e-07, -2.4785865662124706e-06, -1.5039394156701746e-06, -2.3680981939833146e-06, 1.2236256452524685e-06, 1.0610137906041928e-06, -1.206263505082461e-06, 2.4598530217190273e-06, 1.4634954936809663e-07, -2.424469158768261e-08, -1.997927711272496e-06, -4.2618648876668885e-07, 4.644514035589964e-07, 1.0452936294313986e-09, 1.6624393310848973e-06, -1.8566487369753304e-06, 1.739395258937293e-07, 3.8119965211080853e-06, -2.3555470818337199e-07, 9.229744080130331e-08, 3.422546569709084e-06, -2.487380470483913e-06, -3.146800864328725e-08, 3.164099553032429e-06, -1.0224414381809765e-06, 3.6125675251241773e-06, 5.443451414066658e-07, 1.9069359495915705e-06, -3.19432871265235e-07, 5.653500920743681e-07, -1.2831973208449199e-06, 1.665091076574754e-06, -2.3766313006490236e-07, -2.097856850014068e-06, -3.28440385999329e-08, -4.611548547472921e-07], [5.038728545514459e-08, 4.282329882698832e-06, -7.468639751095907e-07, 1.4502671774607734e-07, -2.3823517949495e-06, 1.9156848338752752e-06, 1.3598348687082762e-06, 2.1258867377582646e-07, -9.714472071209457e-06, 1.2437674286047695e-06, -1.331576982011029e-08, -1.1403926691855304e-08, 4.808755704743817e-08, -1.1781677500266596e-07, 4.202405889941474e-08, -6.788508244426339e-08, -4.732602974399924e-06, -2.0183846061172517e-07, 5.605193857299268e-45, -4.833143520954764e-07, 8.638638973934576e-06, -3.5936733411290334e-07, 1.9105902993032942e-07, -1.7901936644193484e-07, 7.143015778865447e-08, -8.538226836662943e-08, -3.1421748758475587e-07, 4.336143888394872e-09, 1.5888488746895746e-08, -4.7371722757816315e-06, 4.324522706156131e-06, -8.57609757076716e-06, 6.589767508557998e-06, 3.6081058851777925e-07, -5.611967708318844e-07, 3.362687550634291e-07, 1.76928569572965e-08, -3.552851879362606e-08, 1.35538925860601e-07, 1.624664946575649e-06, 2.420493387944589e-07, 1.314259179707733e-06, -1.4182148788677296e-08, 7.486125923605869e-06, 3.4867699838514454e-08, 2.608196837172727e-06, 2.0098887887343153e-07, 3.1025262359207773e-09, 2.4425474975942052e-08, -3.2691292517483816e-07, -9.218927288223711e-10, 7.045456641208148e-06, 3.0668772410535894e-08, 8.172713933163323e-06, -1.551548791667301e-07, -2.574512336650514e-08, 1.3753002292560268e-07, 5.162789875612361e-07, 4.83820485897013e-08, 9.045706974575296e-07, -4.675539955201202e-08, -1.677477257544524e-06, -2.531811915673643e-08, -1.1457589152996661e-06], [2.1739247131336015e-06, 1.657710708968807e-05, 3.6494691357802367e-07, -2.5962862082451466e-07, -7.589790129713947e-06, 1.0586997632344719e-05, 5.699398570868652e-06, 2.553312015152187e-06, -5.0916514737764373e-05, 4.2398319237690885e-06, -2.8805968668166315e-06, -8.299330715999531e-07, 9.730975989441504e-07, 2.7313114969729213e-07, 2.785942001537478e-07, 1.5908162254163472e-07, -2.4937709895311855e-05, -1.1805736903625075e-06, 5.605193857299268e-45, -5.085480552224908e-06, 5.436739593278617e-05, 3.084872332692612e-06, 8.811687735033047e-07, -1.484107485794084e-07, 1.8190376067650504e-06, -1.482168840993836e-07, -4.023805558972526e-06, -7.133949253557148e-08, -7.067291107887286e-07, -2.0789168047485873e-05, 1.5588469977956265e-05, -3.487060166662559e-05, 3.8986996514722705e-05, 1.6141998457896989e-06, -1.909035290736938e-06, 1.585960262673325e-06, 1.2712492392097374e-08, -1.7363134929837543e-07, 2.5299127628386486e-06, 1.1198767424502876e-05, 1.0693431704567047e-06, 7.2555403676233254e-06, -1.2421536439433112e-06, 3.415132232476026e-05, 2.5745414689026802e-08, 1.8451753931003623e-05, 1.043996462612995e-06, 4.3687236939149443e-07, -2.443944595142966e-06, 2.348670733454128e-07, -1.979407038277259e-08, 2.6637088012648746e-05, 3.5189222558074107e-07, 3.615676178014837e-05, -2.201245706601185e-06, -1.8299141402167152e-06, 1.3908231721870834e-07, 3.0224064175854437e-06, 1.3273969443616807e-06, 6.244194992177654e-06, -9.647915533150808e-08, -9.249531103705522e-06, 3.4626367551027215e-08, -5.583782240137225e-06], [1.5883346193845682e-08, 1.781204161943606e-07, 7.428022286148916e-08, -3.4984988239727954e-09, -2.803612630941643e-07, -2.6040794409709633e-07, 1.2065924259729854e-08, -9.91618662737892e-08, -7.761477860412924e-08, 5.084433141178124e-08, 3.470901432933715e-08, 2.085291583853177e-08, 3.418951166622719e-08, 6.542953201460477e-07, -6.488001691451473e-09, 6.923866635588638e-08, -6.060869282009662e-07, 3.587680907912727e-08, 5.605193857299268e-45, -4.992633506617494e-08, -2.815892798935238e-07, 7.015703431534348e-07, -1.026950400273563e-07, 1.636856339359838e-08, -1.0214158407961804e-07, 2.6602577918311e-08, -1.1186310899802265e-07, 2.1520647486283906e-09, 2.5793307045773872e-08, -1.1436990376978429e-07, -3.271419357631089e-09, -2.355351824689933e-08, 1.6379763678742165e-07, 1.2130719539982238e-07, -7.80709683567693e-08, 5.661283442037757e-09, -5.238875999680204e-10, -7.853453887207706e-09, 4.6220549165809643e-08, -1.3378172525335685e-07, -3.503947354488446e-08, 9.509613541069939e-09, -5.9097548188447035e-08, 1.3904730167269008e-07, -5.364658761664032e-08, 4.90262941355013e-08, 2.3620088995812694e-08, -5.6717006202688935e-08, 7.782876565443075e-09, -5.887539700211164e-08, -1.7231673039926953e-20, 5.329060286385356e-07, 4.543861109596037e-08, -8.493477139381866e-07, 4.639628770064519e-08, -2.2078978645367897e-08, 9.236982378979519e-08, 4.413918475165701e-08, -1.2303759433507366e-07, 5.7279077481098284e-08, 2.0394152144831423e-08, -2.6402921093904297e-07, -1.4351134725032466e-09, 2.1053363497003375e-08], [1.5947044573749736e-08, -1.7915564853865362e-07, 5.977971540005456e-08, -1.1171191083292342e-08, -2.0187619043099403e-07, -1.4759881139525532e-07, 1.670357185901139e-08, -4.165433864500301e-08, -1.6532980851025059e-07, -7.210533947699105e-09, 3.26758673452332e-08, 7.283847747174832e-09, 1.6280113257494122e-08, 3.434004440805438e-07, -7.769645371524803e-09, 4.6583014778889265e-08, -3.965983808029705e-07, 1.2934429527433622e-08, 5.605193857299268e-45, -2.6245206896646778e-08, -1.1336553029650531e-07, 4.727389182335173e-07, -2.790273434527535e-08, 1.3601996862178112e-08, -1.549926054167372e-08, 1.0155168261860581e-08, -5.646059264563519e-08, 2.3911226332273827e-09, 9.807731515820706e-09, -7.225474263350407e-08, 1.3476111337951124e-09, -1.0916538428773492e-07, 9.300227787889526e-08, 5.962104410173197e-08, -2.662683407095301e-09, -1.072257038714497e-08, -4.469732362011314e-10, -4.780437379281466e-09, 2.000714083294497e-08, -4.749494308953217e-08, -1.3540323529070974e-08, 1.2898382806270092e-08, -2.1344856548921598e-08, 4.3587746745288314e-08, -1.6921038792361287e-08, -2.5982712870131763e-08, 1.0394822780313007e-08, -3.468245424187444e-08, -1.169846264303942e-08, 7.017578518286882e-09, -4.282137427318451e-22, 1.9332324541210255e-07, 3.12406882585492e-08, -1.423347271156672e-07, 2.844904223309186e-08, -1.1733566118721228e-08, 5.791399004806408e-08, 1.8790728972817305e-08, -3.7947767594914694e-08, 8.82255424272671e-09, 1.5793721885870582e-08, -2.0318381643846806e-07, -1.5513318629700734e-08, 1.0202748867982336e-08], [9.155031932550628e-08, -2.3982474317563174e-07, 4.144403646932915e-07, -8.463477740860981e-08, -1.3119365576130804e-06, -1.0866343700399739e-06, 8.57237623108631e-08, -3.4598829756760097e-07, -8.11872837402916e-07, 8.969042397666271e-08, 1.9118581917609845e-07, 6.082611037072638e-08, 1.1717234826846834e-07, 2.4039654817897826e-06, -4.517266205539272e-08, 3.0255552019298193e-07, -2.6653826807887526e-06, 1.0979166376046123e-07, 5.605193857299268e-45, -1.9080439983554243e-07, -9.68440531323722e-07, 3.1021666018204996e-06, -3.0669511374981084e-07, 8.315865329677763e-08, -3.656647038496885e-07, 9.704568526558432e-08, -4.066593817242392e-07, 1.2967422691190222e-08, 7.930059808813894e-08, -5.150296829015133e-07, -1.5176730983057496e-09, -5.548103558794537e-07, 6.629864515161898e-07, 4.2807619138329756e-07, -1.5109371531707438e-07, -3.596780118186871e-08, -2.516525654527868e-09, -6.089186399549362e-08, 1.5419030319208105e-07, -4.5967453843331896e-07, -1.0876687639438387e-07, 7.744667840370312e-08, -1.4658962754765525e-07, 3.3457723702667863e-07, -1.3920468688866094e-07, -4.0771098497316416e-08, 5.723898155451934e-08, -2.32672647371146e-07, -3.957886818284351e-08, -1.4339835985310856e-08, -6.264906016350376e-21, 1.6937824511842337e-06, 1.999508469907596e-07, -2.0413049242051784e-06, 2.3504146895447775e-07, -7.815867064664417e-08, 3.6155788052383286e-07, 1.4136668369246763e-07, -3.4858703656936996e-07, 1.529035102976195e-07, 1.0019353169354872e-07, -1.3599254771179403e-06, -6.699201549054123e-08, 8.13527805121339e-08], [-1.1253588354520616e-06, 5.914429129916243e-05, 1.5376752344309352e-05, -1.639806396269705e-05, 1.4675071724923328e-05, 5.712978236260824e-05, -0.00018123569316230714, -1.4312102393887471e-05, -1.3896775271859951e-05, 7.736657425994053e-05, -8.837812856654637e-06, 7.746445476186636e-07, 7.771675996082195e-07, -2.684617902559694e-05, -4.939944119541906e-06, -1.2415875971782953e-06, -3.966376607422717e-05, -5.239874553808477e-06, -5.605193857299268e-45, -8.705720574653242e-06, 0.0011325954692438245, 1.4488825399894267e-05, 3.4005709039774956e-06, -3.997258318122476e-06, 8.295859515783377e-06, 6.5859953792823944e-06, 8.697618795849849e-06, -3.204302629455924e-06, -3.429507842156454e-07, -2.635689043017919e-06, -2.4362714611925185e-05, 3.938791633117944e-05, 0.0001154713099822402, -2.844244590960443e-06, -3.607201870181598e-05, 5.3447706704901066e-06, 5.500552457959884e-09, -2.9173941584303975e-05, 2.6088753656949848e-05, -1.451723073842004e-05, 1.5477155557164224e-06, -7.589886990899686e-06, 5.119474280945724e-06, 6.199897325132042e-05, 1.4116297279542778e-05, -1.9373017494217493e-05, 5.208280708757229e-05, -3.111151158918801e-07, -2.892390284614521e-06, -1.394507762597641e-07, -7.959953585157109e-09, -5.6330522056669e-05, -7.54529492041911e-06, -4.4940912630409e-05, 1.075749059964437e-05, 4.748795163322939e-06, -3.1545925594400615e-05, 5.519580099644372e-06, 9.804127330426127e-06, 2.4740889784879982e-05, -8.078023711277638e-06, 9.216282342094928e-05, 3.1305643233281444e-07, -1.0736304830061272e-05], [2.816338167122012e-07, 1.5457302652066574e-05, 2.9924467526143417e-06, -1.2569292948683142e-06, 7.84636358730495e-06, -3.853128873743117e-06, -1.4004526747157797e-05, -7.698674835410202e-07, -9.955547284334898e-06, 3.2968323466775473e-06, -6.1351165641099215e-06, 2.932829943347315e-07, 1.5438234868270229e-07, -1.5465170690731611e-06, -4.733237801701762e-07, -2.3485219458052597e-07, -1.697508014331106e-05, -7.17912882919336e-07, -5.605193857299268e-45, -3.768474698517821e-06, 8.240321039920673e-05, -4.893769073532894e-06, 7.336982434935635e-07, -3.9795764905647957e-07, 6.0627003222180065e-06, 2.9991846872690076e-07, 6.133496412985551e-07, -1.350014997569815e-07, 9.537567535744529e-08, -4.492201696848497e-06, -1.2240791875228751e-05, 4.883901056018658e-06, 2.633274380059447e-05, -3.411822490306804e-06, 3.089598976657726e-06, 1.6221833902818616e-06, 1.164113583307369e-09, -3.1254630812327377e-06, 2.258286258438602e-06, -1.2397629234328633e-06, 2.9535692647186806e-07, -1.0162467560803634e-06, 2.3587259079249634e-07, 1.7283557099290192e-05, 6.901589131302899e-07, 6.978182682360057e-06, 3.492170208119205e-06, -5.673670671058062e-07, -3.544809885625e-07, 3.2101293072628323e-06, -3.5187579516815504e-09, -2.3962202249094844e-06, -5.160654836799949e-07, -8.131174581649248e-06, 3.14817953039892e-07, 5.93131517234724e-07, -4.575708317133831e-06, 7.212930768218939e-07, 1.8630018985277275e-06, 3.447374183451757e-06, -5.865740035915223e-07, 9.713712643133476e-06, 4.2212004558450644e-08, -3.7062386581965256e-06], [-1.037511765389354e-06, 0.0001655567903071642, 4.911315727440524e-07, -9.854670679487754e-07, 0.0001371272373944521, -6.78739797876915e-06, 2.9381959393504076e-05, -2.9255866138555575e-06, 5.22533809999004e-06, 1.7755164662958123e-05, 3.3658143365755677e-06, 2.2906360754859634e-06, -6.270386734286149e-07, -1.3796262464893516e-05, -8.986880288830434e-07, -2.1551329609792447e-06, -7.055411697365344e-05, -1.3173987554182531e-06, -5.605193857299268e-45, -1.8980083041242324e-05, -0.00013209223106969148, -3.732098775799386e-05, -6.721248269059288e-07, -1.4722993455507094e-06, 1.364963645755779e-05, -9.613052043278003e-07, 3.073798325203825e-06, -7.608927035107627e-07, 7.773128345434088e-07, -3.1462939659832045e-05, -9.134621359407902e-05, -2.567707997513935e-05, 1.8441956854076125e-05, -2.505124757590238e-05, 1.3941986253485084e-05, 4.53762368124444e-06, 1.3530047304755044e-08, -1.4761277498109848e-06, 5.005290404369589e-06, -4.8779029384604655e-06, 2.092010618071072e-06, -6.294474587775767e-06, 9.286722502110933e-07, 8.963845175458118e-05, 9.194605809170753e-06, 2.725322701735422e-05, 1.9135637558065355e-05, -8.954312136211229e-08, 9.071832778317912e-07, 2.6168090698774904e-06, -1.4933025482832818e-08, -9.169171971734613e-05, -1.1394645298423711e-06, -2.3839847926865332e-05, -4.035172423755284e-06, 2.3543495899502886e-06, -2.339962975383969e-06, -2.6954608074447606e-06, 4.316460035624914e-06, 4.675136551668402e-06, -1.3337248674361035e-06, 5.667385266860947e-05, -4.670533257922216e-07, -1.751987474563066e-05], [2.9426769287965726e-06, 7.418390305247158e-05, -2.3858236090745777e-05, -2.527233618820901e-06, 7.340702723013237e-05, 2.6921536118607037e-05, 3.0357676223502494e-05, -6.415778625523672e-05, -0.0002198003203375265, -1.1203801477677189e-05, 1.4173181625665165e-05, 3.3905407690326683e-06, 4.425533916219138e-06, -6.0545335145434365e-06, -1.3557526017393684e-06, 1.3063004189461935e-06, -4.161270226177294e-06, -9.817900718189776e-06, -5.605193857299268e-45, -8.580579560657497e-06, -1.793794126569992e-06, 1.5248284398694523e-05, 1.6685044101905078e-05, -8.95155517355306e-06, -3.36255798174534e-05, -5.457314728118945e-06, 4.7252797230612487e-08, -6.552628519784776e-07, 3.603465302148834e-06, -1.0095099014506559e-06, -1.347169563814532e-05, 5.318893272487912e-06, -2.7500178475747816e-05, -0.00011071643530158326, 9.643554221838713e-07, 1.9837352738250047e-05, 5.5045553892796306e-08, -2.617216159706004e-05, 1.2584916476043873e-05, 2.011151082115248e-06, -2.009250010814867e-06, 7.265389285748824e-07, -6.945362201804528e-06, -4.764815093949437e-05, 7.356680725933984e-06, 0.00023535953368991613, -9.215591489919461e-08, 6.334115596473566e-07, -1.638679714233149e-05, -2.3775208319420926e-05, 2.611569571708827e-10, -1.2372909623081796e-05, 7.703323717578314e-06, -6.723803380737081e-05, -8.402866114920471e-06, 6.217499503691215e-06, -1.2581590453919489e-05, 1.2226609214849304e-05, 1.5384293874376453e-05, 7.085069228196517e-05, -4.771391104441136e-07, 9.056243288796395e-05, -1.758383945116293e-07, 8.466237886750605e-06], [5.319516276358627e-07, 1.73951357282931e-05, -6.97434984431311e-07, -8.642653597235039e-07, 1.615837936697062e-05, 4.80962626170367e-06, 8.732066589800525e-07, 1.6499951982495986e-07, -1.5342615370173007e-05, -4.965202606399544e-06, 2.9790567168674897e-06, 1.634873285638605e-07, 3.027945183475822e-07, 2.1384391857282026e-07, -2.195412918126749e-07, -2.6872515945797204e-07, -1.2643658919841982e-05, -1.8701239241636358e-06, -5.605193857299268e-45, -4.2982512127309747e-07, 8.963916116044857e-06, -1.5109253581613302e-07, 2.109474962708191e-06, -8.622017730886e-07, 6.271324082263163e-07, -8.419474397669546e-07, 1.1853836667796713e-07, 5.650830914305516e-08, -1.2687614514561574e-07, -5.61018305234029e-06, -5.3506410040427e-06, -9.898507414618507e-06, -4.564415576169267e-06, -1.558792791911401e-05, 4.024373993161134e-06, 2.9011487185925944e-06, 5.05996222699423e-09, -1.6337864963134052e-06, 2.3027273527986836e-06, 2.507698354747845e-06, -2.3935044168865716e-07, 2.328549157937232e-07, -1.3443453781292192e-06, -1.8343180272495374e-06, 1.5295504454115871e-06, 2.7287091143080033e-05, 1.0075511909235502e-06, -3.468429099484638e-07, -1.1211777746211737e-06, 1.9521589820215013e-06, 9.141552098634875e-12, -1.248633907380281e-06, 6.579909381798643e-07, -1.6840087482705712e-05, -2.4635030513309175e-06, 3.512270438932319e-07, -9.302557373302989e-07, -2.5156765559586347e-08, 1.7129518710135017e-06, -1.6831208995427005e-06, -2.3291295292438008e-07, 1.1523016837600153e-05, -2.608851623620012e-08, -1.0779791637105518e-06], [3.031623009519535e-06, 9.749283344717696e-05, 4.445675585884601e-06, -1.5484999948967015e-06, 7.432446727761999e-05, 2.82621149381157e-05, 3.0177036023815162e-05, -1.290461568714818e-06, 6.3640000007580966e-06, -1.818295640987344e-05, 4.3516720324987546e-06, -1.1912358388599387e-07, -4.3267448290862376e-08, -1.6132265955093317e-05, -9.472215651840088e-07, -4.510889652920014e-07, -3.7703470297856256e-05, -1.8924367850559065e-06, -5.605193857299268e-45, -2.429168944217963e-06, 4.6495755668729544e-05, -3.401484354981221e-05, 1.044345594891638e-06, -1.974940687432536e-06, 1.3614073395729065e-05, -7.16178476523055e-07, 1.9356421887550823e-07, -1.9290187225351474e-08, -2.204538759542629e-06, -2.3497168513131328e-05, -2.238225170003716e-05, -1.9119124772259966e-06, -1.0603243026707787e-05, -1.0749326975201257e-05, 1.651853381190449e-05, 3.95930419472279e-06, 1.1885096462549427e-08, -1.3108216307955445e-06, 3.260957328166114e-06, 1.5171710401773453e-05, 1.94368885786389e-06, 9.973002761398675e-07, -5.30450279256911e-08, 3.165880116284825e-06, 9.317251169704832e-06, 2.0416988263605163e-05, 3.939886937587289e-06, 1.840399761476874e-07, -3.7065458400320495e-06, -2.028717972279992e-06, 3.036708384751563e-10, -2.9101118343533017e-05, -6.460551844611473e-07, -4.091568916919641e-05, -6.9581369643856306e-06, -1.1779674196077394e-06, -4.0799545786285307e-07, 3.2128662041941425e-06, 2.8562494662764948e-06, -8.820004950393923e-06, -3.8029671145523025e-07, 4.3743148125940934e-05, -4.909872473035648e-07, -1.0191348337684758e-05], [1.1646042707980087e-07, 2.5704512154334225e-05, -1.097527501769946e-06, -3.343405069244909e-06, -2.1676272808690555e-05, 3.481060775811784e-05, 1.831120130191266e-06, -9.800413636185112e-07, 5.595225957222283e-05, 8.261870789283421e-06, 5.379591129894834e-06, 2.098857066812343e-06, -2.7195872576157853e-07, -1.4777443539060187e-05, -1.0154589062949526e-06, 1.8544569684308954e-06, -1.3300210412126034e-05, 1.7903346360981232e-07, 5.605193857299268e-45, -9.104993296205066e-06, -3.337782618473284e-05, 5.061267984274309e-06, 8.54787629123166e-07, -1.6555732145207003e-06, 1.5822197383386083e-05, -1.2416279560056864e-06, 5.576817443397886e-07, 1.3163893974876828e-08, -2.044847406068584e-06, 2.474026814525132e-06, 1.7301974821748445e-06, -6.0545611631823704e-05, -3.6870158510282636e-05, -2.5432627808186226e-06, -2.139340267603984e-06, 1.5638859167665942e-06, -9.863743599680674e-09, -1.7078797327485518e-06, 2.8074512101738947e-06, 9.356862392451148e-06, -8.7798451886556e-07, -8.753644920034276e-07, 1.9975307452568813e-07, -1.252864763046091e-06, 1.0576617569313385e-05, -1.8949871218865155e-06, 4.4349394556775223e-07, -1.5275145415216684e-06, -7.996997055670363e-07, -1.0690051794881583e-06, -5.298801952768883e-10, -5.734646492783213e-06, 2.996210241690278e-06, -3.376489303263952e-06, 3.758046659640968e-06, 8.508333166901139e-07, -9.023450502354535e-07, 5.577186357186292e-07, 2.8599165489140432e-06, -2.5373915377713274e-06, 6.02473676281079e-07, -1.2248549865034875e-05, -3.8551178249690565e-07, 2.250181069030077e-06], [-2.529461369249475e-07, 4.432078640093096e-06, 2.0147872703546454e-07, -5.950078616479004e-07, -4.830604666494764e-06, 4.2868218770308886e-06, -4.27710915573698e-08, -1.5388535246074753e-07, 1.274277792617795e-06, 1.8017841512119048e-06, 2.4573688506279723e-07, 2.7446094463812187e-07, -3.716784533480677e-07, -2.1652413124684244e-06, -1.1406843469785599e-07, -2.4365670014958596e-07, 1.5576026726193959e-06, -1.2136383986671717e-07, 5.605193857299268e-45, -1.160873580374755e-06, 1.9672972939588362e-06, 2.0347380313978647e-07, -7.701689952455126e-09, -1.874517181477131e-07, 3.0301262086140923e-06, -2.5037650175363524e-07, 4.220268579047115e-07, 1.4694334637965767e-08, -8.729606406632229e-07, -2.2481185624201316e-07, 6.364754199239542e-07, -4.7902303776936606e-06, -3.074401774938451e-06, -1.240997221430007e-06, 5.02398563639872e-07, 3.4389432812531595e-07, 4.640657302878992e-10, -3.748500603251159e-07, 4.88706248802373e-08, -1.647874512400449e-07, -3.6576025763679354e-08, -2.0167479419797019e-07, 1.2615831224138674e-07, -2.1968066903355066e-06, 1.1335494036757154e-06, -1.2127904938097345e-06, 3.245621016390032e-08, -2.7971591975983756e-07, -3.842022806566092e-07, 3.8730473761461326e-07, -4.609551407241952e-09, -1.2235483382028178e-06, -7.27358724361693e-08, -1.102392161556054e-06, 1.3369841553867445e-06, 3.411676345876913e-07, -1.0091367386166894e-07, -3.0815670015726937e-07, 4.1338950040881173e-07, 1.7283564375247806e-06, -1.9342122925536387e-07, -2.3375910132017452e-06, 8.4591693649827e-09, 1.6621748955003568e-07], [8.582993586969678e-07, 2.062595376628451e-05, 2.293454826940433e-06, -1.689941086624458e-06, -2.178204340452794e-05, 3.558900789357722e-05, -6.777922862966079e-07, -1.620114403522166e-06, 6.974702046136372e-06, 6.055059657228412e-06, 4.818436991627095e-07, 1.0255782854073914e-06, -2.347169640870561e-07, -1.713435267447494e-05, -7.987844696799584e-07, -1.0422451168778935e-06, 8.12394227978075e-06, -1.049359298121999e-06, 5.605193857299268e-45, -1.51534982251178e-06, 1.835295006458182e-05, 4.771572093886789e-06, -6.212948164829868e-07, -1.9856609014823334e-06, 1.491535749664763e-05, -1.317433088843245e-06, 8.229235390899703e-07, 6.3487789248029e-08, -1.077614797395654e-06, -9.735515959619079e-06, 4.959051693731453e-06, -3.2465712138218805e-05, -2.3980897822184488e-05, -4.729144620796433e-06, -4.733287369163008e-06, 1.889272425614763e-06, 1.1150077305899231e-08, -1.1605486633925466e-06, 1.655684400247992e-06, -2.0768070498888846e-06, 7.573120797133015e-08, 7.623399369549588e-07, 8.916691172089486e-07, -1.986105417017825e-06, 1.0358542567701079e-05, -7.976290362421423e-06, 2.260576138723991e-06, -2.715896130212059e-07, -1.416738427906239e-06, 2.8777990337403025e-06, -3.4115156921643575e-08, -7.679747795918956e-06, -4.07905645261053e-07, -1.786078792065382e-05, 1.5234775219141738e-06, 4.83916039684118e-07, -5.212922360442462e-07, 4.794807182406657e-07, 2.6512036583881127e-06, 3.861886398226488e-06, -7.787209597154288e-07, -1.7977125025936402e-05, -1.6796647628325445e-07, 1.3489777757058619e-06], [-1.04030675629474e-06, 7.798900333000347e-05, 4.322118911659345e-06, 8.639543693789165e-07, 3.6068595363758504e-06, 3.2044008548837155e-05, -1.0752646630862728e-05, -5.410057610788499e-07, 5.38112799404189e-05, 2.0204130123602226e-05, -3.6536843253998086e-05, 6.754360128979897e-06, -1.5310791923184297e-06, -3.6004297726321965e-05, -6.921365525158762e-07, -5.85401767239091e-06, 5.624976984108798e-05, 7.477146368728427e-08, -5.605193857299268e-45, -1.1508402167237364e-05, 3.0207702366169542e-05, -7.9111796367215e-06, -2.052841864497168e-06, -2.885748017433798e-06, 7.295210707525257e-06, -2.6576149139145855e-06, 5.343396423995728e-06, 9.098366504645128e-09, -3.301142044165317e-07, -2.4142935217241757e-05, 1.768342735886108e-05, -6.977336306590587e-05, 4.804123818757944e-06, -1.3531666809285525e-05, -2.747910184552893e-05, 1.4927917391105439e-06, 9.87059545209945e-10, -4.2411494405314443e-07, 4.154180260229623e-06, 2.222031616838649e-05, 8.431007358922216e-07, -1.291141779802274e-05, 3.259004188294057e-06, 7.251349416037556e-06, 1.7804681192501448e-05, -7.398739398922771e-08, 3.969550107285613e-06, -2.5408374426660885e-07, 3.2012126212066505e-06, -1.314667497354094e-05, -1.4633767086991156e-08, -1.9054165022680536e-05, -4.563911716104485e-06, -9.365321602672338e-05, -1.2439799320418388e-05, 2.894886392823537e-06, -1.7338871884930995e-06, -5.1564811656135134e-06, -1.065135802491568e-05, -1.784198684617877e-05, -2.246892108814791e-06, 1.7586797184776515e-05, -1.3625136574546559e-08, 6.130201768428378e-08], [-5.14705959631101e-07, 2.0345320081105456e-05, 4.6355216909432784e-07, -4.154656494392839e-07, -1.2819686162401922e-05, -1.353892571387405e-06, 5.732420504500624e-06, -1.0736672493294463e-06, 6.041146662028041e-06, 4.4947141759621445e-06, -1.2943924957653508e-05, 1.4383359712155652e-06, -5.064788410891197e-07, -2.970007244584849e-06, -2.5290842131653335e-07, -2.9601781648125325e-07, 7.325471415242646e-06, 1.756244074613278e-07, -5.605193857299268e-45, -9.230288924300112e-06, 6.050131923984736e-05, 1.6586636775173247e-06, -6.530446512442722e-07, -3.91574474178924e-07, 2.101150585076539e-06, -1.0502590441774373e-07, 3.117541211850039e-07, 3.156418060257238e-08, -3.17452020226483e-07, -5.378723471949343e-06, 1.1816455298685469e-06, -2.3490656531066634e-06, 2.0289577150833793e-05, -2.2201686533662723e-06, 1.577693751642073e-06, 3.9249212591130345e-07, -7.80771358677157e-09, -3.3216559813809e-07, -6.452629577324842e-07, 5.673265150107909e-06, 1.4296034578364925e-07, -3.5946541174780577e-06, 4.6222663740991266e-07, 2.916222229032428e-06, 1.8197766848970787e-06, 1.4346376701723784e-05, 5.365856168282335e-07, -3.000083381721197e-07, 2.7909456434827007e-07, -1.1432499377406202e-05, -1.4728226638283104e-08, -1.0515850590309128e-05, -4.1605687783885514e-07, -2.2479656763607636e-05, -5.262403192318743e-06, 8.820935022413323e-07, -2.677589066024666e-07, -9.123889412876451e-07, -1.0387777820142219e-06, -4.7452949729631655e-06, -7.817256175712828e-08, 1.63596141646849e-05, -2.5418893656592445e-08, -5.671156344533301e-08], [-2.3068378141033463e-06, 0.00010915231541730464, 5.621361651719781e-06, -1.5000450730440207e-06, 1.3110689906170592e-05, -3.332475171191618e-05, 1.2417101970640942e-05, -4.836705102206906e-06, 5.154082100489177e-05, 9.540488463244401e-06, -2.8682061383733526e-05, 3.769470595216262e-06, -1.6786253809186746e-06, -1.6390073142247275e-05, -1.2379639429127565e-06, -2.2417696072807303e-06, 1.632561361475382e-05, -9.575430794939166e-07, -5.605193857299268e-45, -1.704516944300849e-05, -1.121829882322345e-05, 1.1212021490791813e-05, -1.2848105370721896e-06, -1.429870280844625e-06, 1.7662954633124173e-05, 3.905120706804155e-07, 5.3665921768697444e-06, -7.551894753987654e-08, -6.901105962242582e-07, -7.840354555810336e-06, -2.0118968677707016e-05, 1.1741678463295102e-05, 3.2336371077690274e-05, -2.544163362472318e-05, -3.990716322732624e-06, 4.234032530803233e-06, 5.209803699557369e-09, -1.2341508863755735e-06, 2.8366725928208325e-06, 2.270291133754654e-06, 3.2451421816404036e-07, -1.030756720865611e-05, 1.9451654225122184e-06, 2.7842761483043432e-06, 9.495294762018602e-06, 3.487919457256794e-05, -2.103617191551166e-07, -2.144528963299308e-07, 3.885343630827265e-06, -1.4770947927900124e-05, -1.4883638321805392e-08, -4.183793134870939e-05, -2.3793643322278513e-06, -8.865450945449993e-05, -9.37664390221471e-06, 3.9556466617796104e-06, -3.136266286674072e-06, -4.551660822471604e-06, 2.4623943772894563e-06, 3.128766820736928e-06, -7.322836950152123e-07, 5.882091500097886e-05, -3.7459608392964583e-07, -2.4046266844379716e-06], [-1.1634176644292893e-06, 3.628903141361661e-05, -2.0541749563562917e-06, -1.2728869478451088e-06, -6.736558589182096e-06, 1.58695038408041e-05, -3.532700020514312e-06, -1.2437432133083348e-06, 2.3322168999584392e-05, 2.4679429770912975e-06, 3.6263404581404757e-06, 8.857380748850119e-07, -6.127469305283739e-07, -9.668152415542863e-06, -3.205582856935507e-07, -3.1562171898258384e-07, 8.238054761022795e-06, 5.713046675737132e-07, -5.605193857299268e-45, -3.4895319345196185e-07, -6.331366421363782e-06, -5.505790340976091e-06, 1.1613706192292739e-06, -6.805980206081585e-07, 2.914842298196163e-06, -6.138894264040573e-07, 5.927345227974001e-06, 1.8611801522183669e-07, -2.9514376365114003e-07, -1.4240359860195895e-06, -3.266521616751561e-06, -3.5110580938635394e-05, -1.3238682186056394e-05, -4.4933722165296786e-07, 1.6110427623061696e-06, 6.417305939976359e-07, -3.4018153627357606e-08, -1.1919486269107438e-06, -7.311642775675864e-07, -1.8550433651398635e-06, -2.468691775447951e-07, -1.4913608765709796e-06, 8.191222491404915e-07, -9.277532626583707e-06, 7.675675988139119e-06, 1.4789047497743013e-07, 8.333326491083426e-07, 1.2821067230106564e-07, 1.2054774742864538e-06, -1.1096063872173545e-06, -4.5505930756917223e-07, 4.018012077722233e-06, -2.2368033114616992e-07, 3.2915025371949014e-07, 5.273214810586069e-06, 1.44160105719493e-06, -3.530443848376308e-07, -1.322650973634154e-06, -1.7693220115688746e-06, 3.9837453869040473e-07, -3.586559955692792e-07, -4.302906290831743e-06, -6.361461259984935e-07, 4.2877081796177663e-07], [-2.0388642951729707e-07, 7.143750281102257e-06, -4.284249399688633e-08, -1.9238902382312517e-07, 6.639222078774765e-07, 5.054027951700846e-06, -5.911496145927231e-07, -3.881760903823306e-07, 3.244442041250295e-06, 1.6806521898615756e-06, -1.978031320959417e-07, 2.4827443212416256e-07, -2.6487558102417097e-07, -2.744320681813406e-06, -1.5335386649439897e-07, -5.187152485319757e-09, 2.944576635854901e-06, 1.8840315973989163e-08, -5.605193857299268e-45, -6.200354505381256e-07, -2.8445767839002656e-06, -6.783056960557587e-07, -1.8252458744427713e-07, -1.7141577757229243e-07, 9.57532279244333e-07, -9.564537606365775e-08, 4.382611962228111e-07, 4.263500130718967e-08, -6.085845143388724e-07, -1.7571072419286793e-07, -1.8844706062282057e-07, -7.099294634826947e-06, -3.863381607516203e-06, -4.624321263690945e-07, -1.2302758989335416e-07, 7.603693674695933e-09, -6.410810077239759e-11, -1.3986453950565192e-07, -1.918749035212386e-07, -6.083931225475681e-07, -5.292656624078518e-08, -7.668646162528603e-07, 2.124508142742343e-07, -1.972905238289968e-06, 1.686460450400773e-06, 1.5599781022501702e-07, 9.051781546531856e-08, -1.8007446556111972e-07, 2.1143219441910333e-07, -1.3069632132101106e-07, -7.234444865389378e-08, 4.6051530944168917e-07, -4.5314909158378214e-08, -2.368654577367124e-06, 9.857568556981278e-07, 3.582612464470003e-07, -7.280624458871898e-08, -3.639314911652036e-07, -2.301389514514085e-07, -5.135102583153639e-07, -2.4927667041652057e-08, -1.974513907043729e-06, -9.103678166866302e-08, 9.748439566692468e-08], [-6.754750074833282e-07, 3.459517392911948e-05, 1.038299956235278e-06, -1.8839515405488783e-06, -4.295038252166705e-06, 3.136506711598486e-05, -8.984861779026687e-06, -1.0149828995054122e-06, 3.421666406211443e-05, 4.727353825728642e-06, 4.4558129275173997e-07, 1.5668792912038043e-06, -3.862509743157716e-07, -1.911797880893573e-05, -9.235955076292157e-07, -3.4691055361690815e-08, 1.888305996544659e-05, -7.907356689429434e-07, -5.605193857299268e-45, -2.1712776288040914e-06, 8.965403139882255e-07, -6.9515044742729515e-06, -3.726769932654861e-07, -1.5692382930865278e-06, 8.829618309391662e-06, 1.4677583237698855e-07, 2.1440066575451056e-06, 8.379391402968395e-08, -2.471314815011283e-07, 1.0499419431653223e-06, -9.436062100576237e-07, -4.497118789004162e-05, -2.142090306733735e-05, -3.7575493934127735e-06, -4.206500761938514e-06, 1.5711677292529203e-08, 1.2502860080587652e-08, -7.44395606488979e-07, 3.953576310777862e-07, -4.254027771821711e-06, -1.8262437606608728e-07, -2.4389455575146712e-06, 1.4914621715433896e-06, -1.1546864698175341e-05, 9.868489541986492e-06, 1.8628057318892388e-07, -4.552056509510294e-07, -6.985451506125173e-08, 1.4698384802613873e-06, -2.494918760476139e-07, -3.4677700710972204e-08, 2.054840933851665e-06, 2.1354914281346282e-07, -1.5019895727164112e-05, 5.733596935897367e-06, 1.751080276335415e-06, -2.8474514692788944e-06, -1.0898261280090082e-06, -2.325167770322878e-06, -4.708568667410873e-06, -1.090229915234886e-07, -1.5205105228233151e-05, -3.931835692583263e-07, 7.900686682660307e-07], [7.138055480027106e-07, -6.517234396596905e-08, -1.385562995892542e-06, 5.240152489704997e-08, -7.410924808937125e-06, -2.0671777747338638e-06, -1.3011128885409562e-06, 7.720123562648951e-07, -9.870512258203235e-06, 1.8494166624805075e-06, 1.3010254633627483e-06, 7.135042778827483e-09, 2.3118815306588658e-07, 5.21990273227857e-07, 2.4212971538872807e-07, 3.4187655728601385e-07, -1.0647930821505724e-06, 1.0626166613292298e-08, 5.605193857299268e-45, -1.277150118994541e-07, 4.282128429622389e-06, 1.4567043535862467e-06, -4.2567336322463234e-07, -5.7164413647115e-08, 2.9109003207850037e-07, -6.24322865405702e-07, -1.847575845204119e-06, 4.4254566677892626e-10, 2.9747582175332354e-07, -4.169698968325974e-06, 2.5706248152346234e-07, -5.3711742111772764e-06, 4.679529865825316e-06, -2.9236974796731374e-07, 1.387702923238976e-06, -1.0284458795695173e-07, -3.2204289235338024e-10, 1.2321979880880463e-08, 1.1007068678736687e-06, 2.071509015877382e-06, -1.376971852096176e-07, 2.0855583215961815e-07, -5.745659450440144e-07, -1.0125374956260202e-06, -2.285533469148504e-07, 1.2384421665956324e-07, 6.557572760357289e-07, 4.315018031775253e-08, -9.680861694505438e-07, 4.83356132008339e-07, -5.904719380112056e-09, 2.323341050214367e-06, 9.280294648306153e-07, 4.420385266712401e-06, -2.875672748814395e-07, -4.3210610556343454e-07, 6.447973532885953e-07, 5.48643697584339e-07, 3.0239596071623964e-07, -2.0580837372108363e-06, 5.618281306851713e-07, -5.219366357778199e-06, -9.853813054405691e-08, -8.560436981497332e-07], [-4.225326392770512e-06, 6.608467811020091e-05, 4.459896445041522e-06, -3.1269618716578407e-07, 3.6667552194558084e-05, 7.324940725084161e-06, 1.0727149856393225e-05, -4.163957783021033e-06, 2.9519942472688854e-06, 5.451634933706373e-06, -2.230428890470648e-06, -2.1246853521006415e-06, -3.7270037864800543e-06, -7.050548447296023e-06, -1.568570496601751e-06, -5.465235517476685e-06, -3.4681594115681946e-05, -1.7191454162457376e-06, 5.605193857299268e-45, -2.3881853849161416e-05, -3.195826866431162e-05, -1.6216170479310676e-05, 1.402985731147055e-06, -6.278124260461482e-07, 8.83510620042216e-06, 1.5586169865855481e-06, 9.174822480417788e-06, -1.7337430335828685e-07, -5.623222023132257e-06, -6.587064035556978e-06, -1.6795562260085717e-05, -3.378510518814437e-05, 1.5435245586559176e-05, -1.1325002560624853e-05, 1.6885083823581226e-05, 1.0922287856374169e-06, 5.949418735440304e-09, -6.058926942387188e-07, -3.949684469262138e-06, 2.3045752186590107e-06, 3.5372431739233434e-07, -1.721022613310197e-06, 2.0329898688942194e-06, 6.875486178614665e-06, 2.7359640171198407e-06, 3.808824112638831e-05, 1.6826029423100408e-06, 7.101956356336814e-08, 2.225448270110064e-06, -3.967102657043142e-06, -1.2276588634563268e-08, 9.312969268648885e-06, -8.780716598266736e-06, 5.521314960788004e-07, -2.8489494070527144e-06, 2.5231529434677213e-06, -3.243637593186577e-06, -3.212252977391472e-06, 9.680269386080909e-08, -2.3088605303200893e-06, -6.325290087261237e-06, 7.334565452765673e-06, 1.8235597281091032e-06, -1.1915339200641029e-05], [1.424362039870175e-06, 3.621773066697642e-05, -2.9762750273221172e-06, -5.520570312000928e-07, 1.2556996807688847e-05, 2.9022958187852055e-06, 6.311725883278996e-06, 1.0954322533507366e-06, -2.9049433578620665e-06, 8.129685738822445e-06, 2.099237690345035e-06, 1.836495698626095e-06, -3.7342871905821085e-07, -1.6053928675319185e-06, 1.5683435776736587e-06, 6.821021543146344e-07, -2.300805863342248e-05, -5.843345434186631e-07, 5.605193857299268e-45, -8.392185918637551e-06, -3.862092853523791e-05, -9.347568266093731e-06, -2.5138956516457256e-06, -7.228883873722225e-07, 6.892866167618195e-06, -1.7200250113091897e-06, -5.033357865613652e-06, -2.1422724216790812e-07, 2.156619302695617e-06, -5.279459855955793e-06, -2.6625133614288643e-05, -2.3848908313084394e-05, 2.941272668977035e-06, -7.209430350485491e-06, 9.432164006284438e-06, 1.5705081750638783e-06, 4.422067156895082e-09, -3.513586648296041e-07, 4.750039352074964e-06, 5.309050720825326e-06, 2.212382383959266e-07, -3.8047810448915698e-06, -1.2410272347551654e-06, 7.040713171591051e-06, 3.139037971777725e-06, 1.037147558236029e-05, 6.751913588232128e-06, 8.924599370629949e-08, -6.049900775906281e-07, 4.6313716666190885e-06, -1.7547391095718012e-08, -1.0499751624593046e-05, 3.659591129689943e-06, -8.396400517085567e-06, -1.5974989082678803e-06, 1.1845077096950263e-06, 5.832141027894977e-07, -1.5352402442658786e-06, 1.4424279015656793e-07, -2.058888100009426e-07, 5.070708994026063e-06, 3.837956683128141e-06, 7.535056170127064e-07, -5.765316927863751e-06], [2.390884401393123e-05, 3.187742186128162e-05, -1.3279599443194456e-05, 7.270743481058162e-06, -7.79458277975209e-05, -3.6453107895795256e-05, -6.290037708822638e-05, 3.149190524709411e-05, -0.00011872286268044263, 7.886472303653136e-05, 2.2902615455677733e-05, 1.5695535694248974e-05, -8.821208211884368e-06, 1.675866406003479e-05, 2.3045156922307797e-05, -1.4005725461174734e-05, -2.084892912534997e-06, -7.054627531033475e-06, 5.605193857299268e-45, 1.5558427548967302e-05, -0.00019539977074600756, -6.674443284282461e-06, -1.0980970728269313e-05, -2.0988536562072113e-06, 4.174862988293171e-05, -3.263120379415341e-05, -4.1967716242652386e-05, 4.073039008289925e-07, 2.6056519345729612e-05, -0.0001942760864039883, -0.00011333042493788525, -1.904559030663222e-05, -3.7932913983240724e-06, -2.8593638489837758e-05, 5.179589061299339e-05, 1.8917617126135156e-05, 9.102981834985258e-08, -2.7302214675728464e-06, 2.1426307284855284e-05, 2.392274109297432e-05, -2.0274598000469268e-07, -7.560336143797031e-06, -8.44714668346569e-06, -4.893222649116069e-05, 2.063556166831404e-05, 3.0258464903454296e-05, 7.550929876742885e-05, -1.6297406091325684e-06, 4.526144948613364e-06, 6.731951725669205e-05, 4.828682342861157e-09, -7.123133400455117e-05, 2.6930823878501542e-05, 2.5919343897840008e-05, -9.864239473245107e-06, 6.29220357950544e-06, 1.6920057532843202e-05, -3.065728014917113e-05, -2.9379318220890127e-05, -3.819489575107582e-05, 5.586333281826228e-05, -1.808431807148736e-05, 2.4972489427455002e-06, -1.738701030262746e-05], [1.213925497722812e-05, 1.5220597560983151e-05, -1.4303142961580306e-05, -1.0583848961687181e-06, -4.3844494939548895e-05, -3.021647353307344e-05, -2.581564331194386e-06, 1.2916513696836773e-05, -5.047478771302849e-05, -7.648210157640278e-06, 9.817929822020233e-06, 5.3328403737396e-06, 2.0590339318005135e-06, 1.1971274943789467e-05, 8.329789125127718e-06, 5.106579919811338e-06, -2.582244087534491e-05, -1.1156197388118017e-06, 5.605193857299268e-45, -7.389689926640131e-06, -4.5060769480187446e-05, -1.055741358868545e-05, -1.0026865311374422e-05, 2.6829721377907845e-07, 1.0712223229347728e-05, -9.06005698197987e-06, -2.774638051050715e-05, 5.40393159553787e-07, 1.1694660315697547e-05, -2.863970075850375e-05, -3.3267726394115016e-05, -2.835709892679006e-05, 3.1676783692091703e-05, -4.2649048737075645e-09, 1.6525953469681554e-05, 1.464022034269874e-06, 1.2071555977044568e-09, -7.618433528477908e-08, 9.547975423629396e-06, 7.597205240017502e-06, -8.376854907510278e-07, -3.0147843972372357e-06, -7.176240615081042e-06, -6.568396202055737e-06, 3.037371925529442e-06, 1.4119420939096017e-06, 1.012860593618825e-05, -2.9118416478013387e-07, -7.0782889451947995e-06, 2.012548611673992e-05, -1.1723274795372163e-08, -1.723407876852434e-05, 1.873540531960316e-05, 2.424584181426326e-06, -8.196557246265002e-06, -9.881517826215713e-07, 7.1804802246333566e-06, -2.6074619654536946e-06, -6.199027666298207e-06, -2.250100351375295e-06, 2.401202618784737e-05, -8.955549674283247e-06, 1.3375653225011774e-06, -6.964206932025263e-06], [7.114362233551219e-05, 5.379273716243915e-05, -6.982464401517063e-05, -9.801126907404978e-06, -4.515063847065903e-05, -0.0001160129249910824, -1.7878228391055018e-06, 7.197404920589179e-05, -8.119018457364291e-05, -4.0264603740070015e-05, 1.8037129848380573e-05, 3.915022170986049e-05, 1.5918223652988672e-05, 0.00010768412903416902, 5.81957574468106e-05, 5.7955196098191664e-05, -0.00016594660701230168, -1.3372357443586225e-06, 5.605193857299268e-45, -2.5268151148338802e-05, -0.0002746171085163951, 2.661118924152106e-05, -7.554060721304268e-05, -7.786564992784406e-07, 2.7186499210074544e-05, -4.8162255552597344e-05, -0.0001902566000353545, 4.846438059757929e-06, 9.491897071711719e-05, -3.2380656193709e-05, -0.00020314467838034034, -0.00018596930021885782, -0.00015145796351134777, -2.0313585991971195e-05, 9.211155702359974e-05, 6.702662176394369e-07, 2.1551842255274067e-10, -2.4326723178091925e-06, 7.613341585965827e-05, 3.351883060531691e-05, 1.1785183460233384e-06, -3.793081850744784e-05, -3.893155371770263e-05, -0.00018117039871867746, 2.2231877665035427e-05, 1.9531056750565767e-05, 7.09714149706997e-05, -1.5846941096242517e-05, -3.11495823552832e-05, 0.00010589299927232787, -2.075653959821011e-08, -0.00010662231215974316, 0.00014845044643152505, -3.5564295103540644e-05, -2.6232708478346467e-05, 5.118747139931656e-06, 4.341241219663061e-05, -1.2475367839215323e-05, -4.5924516598461196e-05, 2.9162861210352276e-06, 0.00018219351477455348, -4.942588566336781e-05, 9.310614586865995e-06, -1.400272230966948e-05], [-8.372032425540965e-06, 0.00019016691658180207, 2.6477526262169704e-05, -1.1956228263443336e-05, -1.656981794440071e-06, 6.455340917455032e-05, 1.0060715794679709e-05, -1.0381162610428873e-05, 4.050438292324543e-06, 4.839180292037781e-06, -1.9532224541762844e-05, 9.815685189096257e-07, -5.98936503592995e-06, -1.887762118712999e-05, -4.771362000610679e-06, -1.1359310519765131e-05, 3.576952440198511e-05, -1.0158372560908902e-06, 5.605193857299268e-45, -1.272146801056806e-05, 1.4543526049237698e-05, 3.4451938972779317e-06, 1.1395369256206322e-05, -5.530353973881574e-06, -1.4209168512024917e-05, 5.762070031778421e-06, 2.0586410755640827e-05, -1.530382746750547e-06, -6.043727353244321e-06, -1.9054266431339784e-06, -6.374895019689575e-05, -4.850926052313298e-05, -4.348636866779998e-05, -1.1217989595024846e-05, -1.4535653463099152e-06, 1.350766615360044e-05, 4.008996157267575e-08, 3.577273730570596e-07, -6.22362222202355e-06, -8.624676411272958e-06, -1.9354627056600293e-06, -2.675141513464041e-05, 1.2087644790881313e-05, 1.6656515072099864e-05, 3.162913117193966e-06, -3.626992111094296e-05, -1.4822890079813078e-06, 4.9071140892920084e-06, 1.0680048035283107e-05, 3.2678013667464256e-05, -3.5412821119962246e-08, -3.1168765417532995e-05, -1.8711947632255033e-05, -5.436132778413594e-05, 3.568108513718471e-05, 5.622805474558845e-07, 1.5649869965272956e-05, 1.218185843754327e-05, 2.4536762794014066e-05, 1.5748231817269698e-05, -1.3964999197924044e-05, -1.6151841464306926e-07, -9.582562370269443e-07, 1.5332759630837245e-06], [-1.3106382539262995e-06, 3.306217695353553e-05, 2.531392965465784e-06, -1.957567747012945e-06, -9.555579708830919e-06, 2.167936327168718e-05, 1.0699613994802348e-05, -2.954407136712689e-06, -1.1807020200649276e-05, 6.5381677814002614e-06, -1.000444171950221e-06, 2.9283910407684743e-08, -1.6323582485711086e-06, -3.338834176247474e-06, -7.067901606205851e-07, -2.285214122821344e-06, 1.0129800102731679e-05, -4.65863536192046e-07, 5.605193857299268e-45, 8.037909537961241e-07, 1.957871063495986e-05, 2.8200574888614938e-06, 2.7180360575584928e-06, -1.1947363418585155e-06, 5.281360699882498e-07, -4.53163693237002e-07, 3.217388439225033e-06, -5.231001409811142e-07, -9.62670128501486e-07, -2.8068170649930835e-06, 1.461216015741229e-06, -1.208597586810356e-05, -1.0040667802968528e-05, -3.6319202081358526e-06, -2.688891072466504e-06, 1.7245434946744354e-06, 3.3687115319480654e-09, -3.611148429172317e-07, 5.5742716540407855e-06, -2.0245656742190477e-06, -3.2536765957047464e-06, -3.946931428799871e-06, 1.6309064676534035e-06, 1.3419992683338933e-05, 2.4464175112370867e-06, -9.633484296500683e-06, 3.6896003621222917e-06, 1.2555689181681373e-06, 1.8151616814066074e-06, 7.40489986128523e-06, -9.180666005192961e-09, -1.1623626960499678e-05, -2.5281315174652264e-06, 9.884956853056792e-08, 3.5704528045243933e-07, 6.13534666626947e-07, 4.635862751456443e-06, 1.3653614132635994e-06, 6.620488420594484e-06, 3.7489085116249043e-06, -1.8534101400291547e-06, -9.873918315861374e-06, -6.850403906355496e-07, -3.5778771234618034e-07], [1.2173298273410182e-05, 8.424293628195301e-05, -3.4166238037869334e-05, -2.3511017843702575e-07, -8.959932529251091e-06, 5.480572144733742e-05, 6.575210863957182e-05, 6.509568265755661e-06, 3.21750994771719e-05, -2.2586074919672683e-05, 2.0477695215959102e-05, 1.0415377801109571e-05, 4.873831585427979e-06, 6.4464056777069345e-06, 6.551267688337248e-06, 9.72461566561833e-06, -4.610826727002859e-05, 2.8009105790260946e-06, 5.605193857299268e-45, 6.886363280500518e-06, 1.857184906839393e-05, -6.8659910539281555e-06, 6.992219368839869e-06, -8.465876817354001e-07, -1.1095219633716624e-05, -7.63148727855878e-06, -3.131792982458137e-05, -5.3222688620735426e-06, 1.1193473255843855e-05, -1.2007381883449852e-05, -2.9188886401243508e-06, -2.761286305030808e-05, -1.8886970792664215e-05, 2.219459020125214e-06, -2.9057914616714697e-06, 5.904356839891989e-06, 1.3131598919358112e-08, -8.869757266438683e-07, 6.733747432008386e-05, 1.8805003492161632e-06, -2.4714432584005408e-05, -1.170561972685391e-05, -1.3029552064836025e-05, 3.244353865738958e-05, 3.0203516416804632e-06, 1.3937461517343763e-05, 2.2345890101860277e-05, 1.695176433713641e-05, -6.666170975222485e-06, 2.8339942218735814e-05, -2.579020730308912e-08, -3.997065869043581e-05, 2.0177352780592628e-05, -4.205962977721356e-05, 7.692931831115857e-06, -5.0595322136359755e-06, 1.1086845915997401e-05, 5.491637239174452e-06, 6.353537628456252e-06, 2.051824048976414e-05, 2.4265453248517588e-05, -1.8713753888732754e-05, -1.774083813188554e-07, 1.1068909770983737e-06], [2.884379864553921e-05, -5.327742110239342e-05, -5.369318387238309e-05, -5.114965006214334e-06, 4.5050801418256015e-05, 1.6057561879279092e-05, 6.121924525359645e-05, 2.284518450323958e-05, 1.9160577721777372e-05, -1.884700623122626e-06, 5.817463534185663e-05, 2.2560807337868027e-05, 1.3748516721534543e-05, -1.0435113836138044e-05, 1.7928483430296183e-05, 3.283436308265664e-05, -6.550998659804463e-05, 6.942780146346195e-06, 5.605193857299268e-45, 2.1802170522278175e-05, -0.00010677865066099912, -1.8150267351302318e-05, -3.384724914212711e-05, -3.2409484447271097e-06, 2.6814421289600432e-05, -1.4902616385370493e-05, -7.63880816521123e-05, 7.8191611407874e-08, 3.693684993777424e-05, 8.152121040438942e-07, 6.652135198237374e-08, -7.635998190380633e-05, -0.00010948819544864818, 1.8298243958270177e-05, -6.6938905547431204e-06, 2.1870039290661225e-06, -2.5200282749437974e-08, -5.900395763092092e-07, 5.169713040231727e-05, 2.9711243769270368e-05, 1.0481199979039957e-06, -1.9654521565826144e-06, -1.5364068531198427e-05, -5.3102685342309996e-05, 1.593383785802871e-05, -3.830096829915419e-05, 2.1382606064435095e-05, -2.919676660440018e-07, -1.9197372239432298e-05, 6.08842856308911e-06, -3.3425800438635633e-07, -4.7696077672299e-05, 6.366741581587121e-05, -7.273509982042015e-05, -9.338117706647608e-06, -2.0333218344603665e-06, 4.5458091335603967e-07, 2.838793989212718e-06, -1.5757664186821785e-06, 7.724997885816265e-06, 6.794792716391385e-05, -2.4950026272563264e-05, -1.340718398523677e-07, 1.526189225842245e-05], [8.388073183596134e-06, -1.5162327144935261e-05, -1.1647919563984033e-05, -5.500673410097079e-07, 6.532865882036276e-06, 1.7722786651575007e-06, 1.6854284695000388e-05, 8.182212695828639e-06, 3.236227030356531e-06, -1.670244046181324e-06, 1.733102362777572e-05, 6.257031600398477e-06, 3.626337502282695e-06, 2.7636633603833616e-06, 5.669030542776454e-06, 8.966483619587962e-06, -1.7681075405562297e-05, 1.7221265125044738e-06, 5.605193857299268e-45, 8.53142137202667e-06, -2.172910353692714e-05, -1.6272416587526095e-06, -9.709121513878927e-06, -5.440017503133276e-07, 7.637190719833598e-06, -4.65941775473766e-06, -2.247124029963743e-05, 4.399172581770472e-08, 1.2100095773348585e-05, 5.334503043741279e-07, -2.4650728391861776e-07, -1.668384538788814e-05, -2.7445334126241505e-05, 4.022123903268948e-06, 1.6828015532155405e-06, 1.9446120802513178e-07, 1.1982758119088999e-09, 2.7533726409956216e-08, 1.541601523058489e-05, 8.372739102924243e-06, 1.5555988852611335e-07, -5.363692139326304e-07, -4.648911271942779e-06, -1.8833079593605362e-05, 3.996021860075416e-06, -1.082159360521473e-05, 6.468281299021328e-06, 6.78617197991116e-08, -4.326267571741482e-06, 5.153596703166841e-06, -5.158079474654187e-08, -1.5346035070251673e-05, 1.8457525584381074e-05, -1.8602169802761637e-05, -4.767630343849305e-06, -5.908505613660964e-07, 1.8914963675342733e-06, 4.586297563946573e-07, -2.0144391328358324e-06, 7.950404210532724e-07, 2.0529681933112442e-05, -6.5751805777836125e-06, -2.783979269338488e-08, 4.196324425720377e-06], [1.691365469014272e-05, -2.0795561795239337e-05, -2.7825535653391853e-05, -2.842778940248536e-06, 2.7299014618620276e-05, 5.390763362811413e-06, 2.645035056048073e-05, 1.426953349437099e-05, 1.8732566786638927e-06, -7.687279321544338e-06, 3.426057446631603e-05, 1.3444048818200827e-05, 7.568210548924981e-06, 7.711318176006898e-06, 1.097045787901152e-05, 1.893761509563774e-05, -4.228647594572976e-05, 3.7146551221667323e-06, 5.605193857299268e-45, 1.1659807569230907e-05, -4.994545815861784e-05, -5.503127795236651e-06, -2.0004741600132547e-05, -1.1949298368563177e-06, 1.4149793969409075e-05, -8.72372038429603e-06, -4.473482840694487e-05, -1.5872568326358305e-07, 2.327596303075552e-05, 6.780134640393953e-07, 1.3830217540089507e-06, -3.699145599966869e-05, -5.286282976157963e-05, 1.0920789463852998e-05, 9.976561159419362e-07, 5.892948138352949e-07, 1.1549766476548484e-08, -7.440952458637184e-07, 3.0740982765564695e-05, 1.4886765711707994e-05, -5.576944204221945e-07, -3.384097908565309e-07, -9.694173058960587e-06, -1.7045722415787168e-05, 6.445843609981239e-06, -1.3794647202303167e-05, 1.1703977179422509e-05, -6.171601398818893e-07, -9.583478458807804e-06, 1.2185160812805407e-05, -3.4677700710972204e-08, -2.366849730606191e-05, 3.7283058190951124e-05, -4.3066207581432536e-05, -1.0154976735066157e-06, -6.581488491974596e-07, 3.4520724057074403e-06, 5.436938863567775e-07, -5.585882263403619e-06, 4.947885827277787e-06, 4.1178212995873764e-05, 1.6254734873655252e-06, -1.6459686946745933e-07, 9.296052667195909e-06], [6.570769983227365e-06, 3.892335371347144e-06, -2.614267941680737e-05, 5.796221103082644e-08, -2.0542949641821906e-05, -5.595222773990827e-06, -1.8849379557650536e-05, 1.0869782272493467e-05, 3.234198084101081e-05, 1.2703643733402714e-05, -1.3184664567233995e-05, 1.6917041648412123e-05, 2.663344275788404e-06, 2.4401420887443237e-05, 1.0291765647707507e-05, 1.2686000445683021e-05, -5.88834700465668e-06, 4.923140295431949e-06, 5.605193857299268e-45, 6.9965922193659935e-06, 1.4590539649361745e-05, 9.217988917953335e-06, -2.086893073283136e-05, -2.475695055181859e-06, 3.199556886102073e-08, -7.19384024705505e-06, -3.402203583391383e-05, -4.674597846587858e-07, 2.3932921976665966e-05, -1.3347238564165309e-05, -6.120163743617013e-05, 2.6294426788808778e-05, 6.468419451266527e-05, 1.0282794391969219e-05, -4.014195383206243e-06, 3.722694600583054e-06, 1.4711406493006507e-07, 1.6136521026055561e-06, 1.5677391274948604e-05, 4.5645039790542796e-05, 9.410643997398438e-07, -1.2510159649536945e-05, -4.261174581188243e-06, 5.6328699429286644e-05, -3.772276158997556e-06, -3.9607457438251e-06, 7.70255701354472e-06, -2.2423097334467457e-07, 2.0761062842211686e-06, -9.885927283903584e-06, -2.7867880447729476e-08, 2.3426537154591642e-06, 3.0503471862175502e-05, -5.4339790949597955e-05, -1.8314927956453175e-06, 5.400920144893462e-06, 7.723765520495363e-06, -6.359309281833703e-06, -1.2122016414650716e-05, 2.8486689188866876e-05, 3.623274096753448e-05, 2.3716951545793563e-05, 1.9135099194045324e-07, 5.587149189523188e-06], [-2.8245751309441403e-05, 6.916519487276673e-05, 3.7299654650269076e-05, 1.5388800420623738e-06, 4.373917181510478e-05, 2.1585285139735788e-05, -6.554919764312217e-06, -2.6849435016629286e-05, 2.0154673620709218e-05, 2.8399854272720404e-05, -1.7841337466961704e-05, -1.656765743973665e-05, -1.054978110914817e-05, -3.7187463021837175e-05, -1.9100081772194244e-05, -2.6790708943735808e-05, 1.4645259398093913e-05, -4.207476195006166e-06, 5.605193857299268e-45, -2.282820423715748e-05, 4.0016151615418494e-05, -2.1849453332833946e-05, 2.645764652697835e-05, -2.2555013856617734e-07, -5.407973731053062e-06, 1.6872130800038576e-05, 7.188350718934089e-05, -3.767482326111349e-08, -3.60866506525781e-05, -6.316195594990859e-06, 2.1566786017501727e-05, -1.4012131941854022e-05, 8.621141751063988e-05, -1.7239268345292658e-05, -2.2526121483679162e-06, 1.0839764286174614e-07, 1.8031871107382358e-08, 8.664727602081257e-09, -3.624997771112248e-05, -1.2716373021248728e-05, 3.0425189834204502e-06, 9.328493433713447e-06, 1.684026574366726e-05, 8.889555465430021e-05, -1.904637770167028e-06, 3.899161674780771e-05, -2.226676770078484e-05, 5.894727550526113e-08, 1.5179628462647088e-05, -2.8883798222523183e-05, -1.9838066744881644e-09, 5.19055720360484e-05, -5.785270332125947e-05, 5.563227750826627e-05, -1.2447477274690755e-05, 3.7385609630291583e-06, -1.8154425561078824e-05, -2.170545940316515e-06, 8.611843441030942e-06, -1.083820916392142e-05, -6.378030957421288e-05, 2.5733912480063736e-05, 2.423145595287224e-08, -1.3058068361715414e-05], [-0.00012383241846691817, 0.00021802156697958708, 0.00016514069284312427, 8.770846761763096e-06, 0.00023913175391498953, 0.00013274780940264463, -2.519893314456567e-05, -0.00011412930325604975, 4.5996195694897324e-05, 9.787535236682743e-05, -9.897958079818636e-05, -7.420179463224486e-05, -4.9370610213372856e-05, -0.00016281391435768455, -8.472265471937135e-05, -0.00011811826698249206, 8.48814015625976e-05, -1.5598760001012124e-05, 5.605193857299268e-45, -0.0001240019191754982, 0.00019050861010327935, -9.99750554910861e-05, 9.86839149845764e-05, -7.096491572156083e-07, 1.740980223985389e-05, 7.463587098754942e-05, 0.000317188270855695, -1.9751408331103448e-07, -0.00016148670692928135, -8.956394594861194e-07, 0.0001270600623684004, 6.420427234843373e-05, 0.0003142975037917495, -4.6315512008732185e-05, -1.492817227699561e-05, -7.852426051613293e-07, 1.2071291521920102e-08, 1.0144302677872474e-06, -0.0001990941382246092, -3.839489727397449e-05, 2.5828167053987272e-05, 4.470319618121721e-05, 7.502600055886433e-05, 0.00023441367375198752, -1.5523588444921188e-05, 0.000178076108568348, -9.808805043576285e-05, -4.329217162535315e-08, 6.264379771891981e-05, -0.0001781290047802031, -1.3332784654096486e-08, 0.0002266905939904973, -0.0002562489244155586, 0.00014163412561174482, 4.8089914344018325e-06, 1.45710746437544e-05, -7.740778528386727e-05, -1.075709042197559e-05, 4.2101688450202346e-05, -2.518901601433754e-05, -0.0002827468852046877, 0.00011711336992448196, 4.37282153598062e-07, -5.72281023778487e-05], [-4.180938617537322e-07, -7.352945203820127e-07, 4.734837375508505e-07, 2.0965416069884668e-07, 2.623511647925625e-07, 5.780062224403082e-07, 2.2884820793933613e-07, -7.449077656929148e-07, -1.2802897799701896e-06, 3.128328955881443e-07, -9.6652854608692e-07, -3.775858488097583e-07, -2.3365453216683818e-07, 2.3878953925304813e-08, -2.1659381843619485e-07, -4.493110736802919e-07, 5.632176112158049e-07, -4.867132119557027e-08, 5.605193857299268e-45, 4.787986540577549e-07, 1.211550852531218e-06, 2.6282094722773763e-07, 1.1152556567139982e-07, 3.279525628840929e-08, 7.056526101223426e-07, 1.4148375271361147e-07, 9.073821729543852e-07, -2.7639876165608257e-08, -5.449026048154337e-07, -1.6876472841431678e-07, -1.740326354138233e-07, 1.6922972463362385e-06, -2.4284975097543793e-07, -3.4512572710809764e-07, -2.0186499227747845e-07, 9.059672123612472e-08, 7.484859843032154e-09, -1.9359963232545851e-07, -4.3175612063350854e-07, -4.678359744048066e-07, 4.358088006028993e-07, -1.745601423408516e-07, 9.067720441180427e-08, 1.0044575446954696e-06, -1.9806201123628853e-08, 2.0123178501307848e-07, -4.079087148056715e-07, 3.725622477190882e-08, 1.9383728044886084e-07, 2.3145361183196655e-09, -5.145342374390793e-09, -7.19798777026881e-07, -7.85238626122009e-07, -2.0173508801235585e-06, -9.230095088241796e-08, -1.188897300608005e-07, -1.5049005241962732e-07, 6.323218570969402e-08, -6.206180103163206e-08, -2.2836624680167006e-07, -9.859735428108252e-07, 5.04123988775973e-07, -8.649222671408552e-09, -1.299537473187229e-07], [1.2252158398950996e-07, -4.804271043212793e-07, 2.0118389443268825e-07, -7.792488077029702e-08, 6.765625926163921e-08, -1.333890651267211e-07, 6.585598839592421e-07, 7.317319017374757e-08, -5.058948886471626e-07, -2.9542388091385874e-08, 9.68813722579398e-08, 8.056403544287605e-08, 6.043963907131911e-08, 5.175941168999998e-07, 8.53206856277211e-08, 1.396990683133481e-07, 1.0567704578079429e-07, -7.981949323720983e-09, 5.605193857299268e-45, 9.943557444103135e-08, -3.0538370765498257e-07, 8.978064869324953e-08, -6.639572802669136e-08, -7.831973292127259e-09, 3.2737349897615786e-07, 5.5661615760982386e-08, -2.9375681265264575e-07, -2.7113304934545113e-09, 2.0757448737640516e-07, -1.21861731372519e-07, -3.2341318956241594e-08, 6.215400389919523e-07, -5.330019803295727e-07, 4.204602888080444e-09, 2.2328103455038217e-07, 1.4727434916039783e-07, 4.06303923838891e-09, -7.935347490217737e-09, 1.8189379602517874e-07, -1.0410879269784346e-07, 1.149971211589218e-07, -1.4335427067635464e-08, -4.86417377487669e-08, 4.4186656111833145e-08, 8.716701671573901e-08, -1.559859299504751e-07, -1.1758397278072152e-07, -3.355571820407022e-08, 1.8716484362357733e-08, 3.55776990090817e-07, -4.5461012732062045e-09, -5.465603862830903e-07, 2.4155900746336556e-07, -1.5345141264333506e-06, 5.347467890715052e-08, -4.354301097464486e-08, 7.392905132519445e-08, 4.0447165616797065e-08, -6.002717611863773e-08, -1.0034152353455283e-07, 3.3039708569049253e-07, 2.7132222157888464e-07, -2.2842714386683838e-09, 7.848684902000969e-08], [-3.4921831115752866e-07, -1.7303673303104006e-06, 1.214811732097587e-06, 4.0987373495227075e-09, 4.6227054895098263e-07, 1.2791434755854425e-06, 3.643081072368659e-06, -1.3111110774843837e-06, -3.500433876979514e-06, 2.810928378949029e-07, -1.6355750176444417e-06, -3.088520372784842e-07, -1.5321215585117898e-07, 1.5387258827104233e-06, -2.1360636992540094e-07, -2.773523135601863e-07, 5.293826461638673e-07, -1.372632425500342e-07, 5.605193857299268e-45, 7.636846248715301e-07, 1.768057927620248e-06, 8.651135772197449e-07, 3.67918374877263e-07, 1.7916654826422018e-08, 2.3908960429253057e-06, 6.197667516971705e-07, 6.653257287325687e-07, -5.6924687186210576e-08, -2.6143698050873354e-07, -8.177324843927636e-07, 1.9578550336518674e-07, 3.0050086934352294e-06, -1.9001145119545981e-06, -6.547397219947015e-07, 5.43527903573704e-07, 4.670618238833413e-07, 3.1128770672239625e-09, -3.6009780046697415e-07, -2.8020838271913817e-07, -8.385929390897218e-07, 8.103079949250969e-07, -1.4952900073694764e-07, 1.9947623286498128e-07, 2.8090803425584454e-06, 2.7604812657955335e-07, 6.964277190490975e-07, -1.2077091469109291e-06, 5.1481766405458984e-08, 4.118501237826422e-07, 7.689693575230194e-07, -2.5160259653489447e-08, -1.939899448188953e-06, -7.548028975179477e-07, -6.994722753006499e-06, -1.4829026895313291e-08, -2.4145813881659706e-07, 1.579774107085541e-07, 3.253369698086317e-07, -2.143181916380854e-07, -8.515021363564301e-07, -8.149552854774811e-07, 1.2724926818918902e-06, -2.357662332030941e-08, 1.8653085476216802e-07], [5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 1.401298464324817e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45], [1.2566403029268258e-06, 9.033469723362941e-06, 1.1677969702361679e-08, -7.669261208320677e-07, 4.7809185161895584e-06, 1.9965815226896666e-05, 2.658081939443946e-06, 8.820046559776529e-07, 3.5978915548184887e-05, -1.0897691709033097e-06, 4.077144694747403e-06, 1.3196148529459606e-06, 1.4023969470144948e-06, -1.4506217667076271e-05, -2.931820404228347e-07, 6.173700626277423e-07, -1.6578203485551057e-06, -1.7308258293269319e-07, -5.605193857299268e-45, 8.723264727450442e-06, -2.758410482783802e-05, -6.918864073668374e-06, -2.035808677192108e-07, -1.0331986004530336e-06, 1.908357916136083e-07, -6.194237585077644e-07, -1.1316570862618391e-06, -6.428141352543548e-10, 1.4191234640748007e-06, -2.8517479222500697e-06, -1.0303308954462409e-05, -3.011835906363558e-05, -2.432625842629932e-05, 8.635385029265308e-07, -3.6831063425779575e-06, 3.810999515962976e-08, 6.744204639197449e-10, 1.2222000390983462e-15, 1.170952032225614e-06, 1.1339475349814165e-06, 1.0703222415031632e-06, -5.507686182681937e-07, 3.5184808666599565e-07, 2.872739059966989e-06, 5.988676548440708e-06, 9.361845059174811e-07, 1.3500649629349937e-06, 1.0957781348963636e-09, -2.0187147242722858e-07, 1.2976632206118666e-05, 4.254013252226983e-14, -8.641987733426504e-06, 1.538609240014921e-06, -6.650254817941459e-06, 2.4493608634656994e-06, -4.163012761182472e-07, 9.568241665647292e-08, 1.1406360727050924e-06, -3.629572233876388e-07, -9.278061043005437e-06, 2.6660978846848593e-07, -1.4386620023287833e-05, -2.505256269103029e-08, -1.6179080830625026e-06], [5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45], [-9.46596082940232e-06, -7.088001439115033e-07, 7.696276952628978e-06, 7.144982561158031e-08, -2.431503526167944e-05, -9.954756023944356e-06, 1.7453305645176442e-07, -4.381979124445934e-06, 4.344545686763013e-06, -3.361246854183264e-07, -6.669342383247567e-06, -6.406197371688904e-06, -1.2050368241034448e-05, -1.4594496633435483e-06, 9.205564879266603e-07, -1.2842686373915058e-05, -5.4202053433982655e-05, -2.9594002626254223e-06, -5.605193857299268e-45, -4.529767102212645e-05, -1.4491548427031375e-05, -8.240631723310798e-05, -1.0263707963531488e-06, 4.347569415585895e-09, -2.698035132198129e-06, 1.517556370345119e-06, 1.622939271328505e-05, 1.6288481674564537e-08, -9.811547897697892e-06, 1.2945562048116699e-05, 1.0923241461568978e-05, -0.00011057288065785542, 2.2805168555350974e-05, -1.7803608898248058e-06, 4.60859555460047e-05, 5.2987555676509146e-08, 5.4563074058933125e-09, 1.6555053768824157e-12, -1.4331079000839964e-05, -9.000735872177756e-07, 3.940615158626315e-07, -3.4774336654663784e-06, 2.7578628305491293e-06, -1.7758467947714962e-05, 1.39221549488866e-06, 6.125098298070952e-05, -3.9998490137804765e-06, -8.227240222424825e-09, 6.333871624519816e-06, -2.51278979703784e-05, 1.2591999717529527e-22, 8.508704922860488e-05, -1.7210169971804135e-05, 0.00011750132398447022, -3.6380652090883814e-06, 8.11483187135309e-06, -4.166859525867039e-06, -1.2628497643163428e-05, -5.015848728362471e-06, 1.2038472050335258e-06, -4.386625732877292e-06, -5.2882965974276885e-05, 7.629541869391687e-06, -2.068567118840292e-05], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [-3.4164622775278986e-06, 1.4771637324884068e-05, -9.440003623240045e-08, -2.2808502819771093e-07, -8.628132491139695e-06, 8.414913281740155e-07, -1.2245111975062173e-05, -2.091815304083866e-06, -3.012143133673817e-05, 1.4399660358321853e-05, 2.556440676926286e-06, 1.436661250409088e-06, -2.2615886337007396e-06, -1.9686829091369873e-06, -2.162120864568351e-07, -3.3394512684026267e-06, -2.622623651404865e-05, 9.483362646278692e-07, 5.605193857299268e-45, -1.4444209227804095e-05, 2.068533649435267e-05, -1.702663030300755e-05, -6.409858883671404e-07, 1.347775224758152e-07, -1.914360154842143e-06, -1.0059861779154744e-06, 4.4759094635082874e-06, 3.340569776355551e-08, -1.4294820971372246e-07, -4.138044823775999e-05, 1.4762080354557838e-05, -4.6639834181405604e-05, 2.0315277652116492e-05, -6.591787951037986e-06, 2.3472177872463362e-06, -3.0042539833630144e-07, 3.871632792140645e-09, 1.0461754840207504e-07, -4.69323413199163e-06, -9.528394912194926e-06, -7.222269005069393e-07, -2.96530879495549e-06, 1.6347127029803232e-06, -2.762981785053853e-05, 1.8283877807334648e-06, 9.502417015028186e-06, -9.600857993063983e-07, -3.494745044463343e-07, 3.0185974537744187e-06, 1.2322519978624769e-05, -1.3079781702174387e-08, 4.544270723272348e-06, -3.1879701509751612e-06, 4.7763118345756084e-05, 1.3234915741122677e-06, 3.2898333302000538e-06, -1.5259701058312203e-06, -5.684148618456675e-06, 2.4214614313677885e-06, 4.490107585297665e-06, -1.314559767706669e-06, -2.9618595362990163e-06, -1.20051879548555e-07, -5.014701855543535e-06], [1.1164132729390985e-07, 0.00021121623285580426, 2.1644036678480916e-06, -8.242667490776512e-07, 0.00016658485401421785, -4.9088539526565e-06, 4.192602864350192e-05, -1.7467698398831999e-06, 2.5985209504142404e-06, 4.515150976658333e-06, 2.7726797270588577e-05, -7.351477506745141e-07, -1.7804485423766891e-06, -1.2107309430575697e-06, -1.708684322920817e-07, -2.1183961962378817e-06, -7.549345900770277e-05, -2.913581965913181e-06, 5.605193857299268e-45, -3.359449692652561e-05, -0.0001509809953859076, 3.976492735091597e-06, 1.5942110564992618e-07, -7.951985026011243e-07, 2.0379151465022005e-05, 1.8436111304254155e-07, 4.4580929170479067e-08, -8.014383752197318e-07, -3.8159369069035165e-06, -2.4204689452744788e-06, -0.000126190745504573, -6.067490539862774e-05, 2.969544948427938e-05, -2.4574252165621147e-05, 3.6070683563593775e-05, 4.5537362893810496e-06, 1.5703104372377652e-09, -1.4155748431221582e-06, 9.584575309418142e-06, 4.9980149924522266e-05, 4.196224381303182e-07, -2.564501301094424e-06, -1.0468970685906243e-06, 0.00011131074279546738, 8.255568673121161e-07, 7.701309368712828e-05, 1.9534092643880285e-05, 2.671636138984468e-07, -1.4601819202653132e-06, 1.8527107386034913e-05, -2.159797318768142e-08, 7.046019163681194e-06, -2.5557392291375436e-06, -7.712005754001439e-05, -2.2660588001599535e-06, 4.1425693098062766e-07, -9.892046364257112e-07, 5.454245410874137e-07, 2.8578328965522815e-06, -5.3395160648506135e-06, -1.3124821407473064e-06, 3.421441942919046e-05, 2.227989625680493e-06, -2.7319081709720194e-05], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]], [[-1.8448611172061646e-06, -5.704785532689765e-28, 5.605193857299268e-45, -2.899974788306281e-06, 1.4194290997693315e-05, -5.003711294193636e-07, -2.1933731204626383e-06, 1.7187395542350714e-06, -9.62200738285901e-06, 4.0585306562184595e-19, 3.053475552405871e-07, -5.605193857299268e-45, -1.2393401220833766e-06, -7.005987754382659e-06, -3.8541475078091025e-06, 8.33145713841077e-06, -1.1895416491825017e-06, -9.221118380644848e-26, -5.605193857299268e-45, 9.6565781859681e-07, -2.144235168088926e-06, 1.6810499801067635e-06, -1.6910511249079718e-06, 1.106314584831125e-06, 8.934561037676758e-07, -1.4018789897818351e-06, 7.4349823080410715e-06, -2.4856728487065993e-05, -5.605193857299268e-45, -3.558235988992476e-20, -1.590502870385535e-05, 7.629947731402353e-07], [-1.0339679647586308e-05, -5.699209965500764e-28, 5.605193857299268e-45, 2.5210088097082917e-06, 3.517851382639492e-06, -1.285066446143901e-06, -6.12197300142725e-06, 4.876968887401745e-06, 3.3535675356688444e-06, 9.353050093350138e-19, 6.259019613708006e-08, -5.605193857299268e-45, -3.4672652873268817e-06, -3.699035460158484e-06, -4.224572421662742e-06, 4.073480795341311e-06, -3.336935606057523e-06, 3.998828815185772e-38, 5.605193857299268e-45, -2.048209580607363e-06, -5.948658326815348e-06, 4.347607955423882e-06, -4.7199732762237545e-06, 3.0253725071816007e-06, 2.653497858773335e-06, -3.958029992645606e-06, 3.7340478229452856e-06, -5.815223175886786e-06, -5.605193857299268e-45, -1.0104767826161085e-23, -2.966195097542368e-06, 2.1680211830243934e-06], [3.997189924120903e-05, -1.5683322201764124e-32, 5.605193857299268e-45, -2.587497147032991e-05, -2.4413986920990283e-06, 1.071143378794659e-05, 4.964765321346931e-05, -3.9536691474495456e-05, -2.9104283385095187e-05, 5.710522525857433e-19, -3.6359871558033774e-08, -5.605193857299268e-45, 2.8085525627830066e-05, -8.799393924618926e-08, -6.885687980684452e-06, -3.712527177412994e-05, 2.7012751161237247e-05, -3.3444194415532996e-25, -5.605193857299268e-45, -1.1889823644848504e-21, 4.844278373639099e-05, -3.50464106304571e-05, 3.838608608930372e-05, -2.4720007786527276e-05, -2.1471809304784983e-05, 3.204891618224792e-05, -3.1738301913719624e-05, -2.287766255903989e-05, -5.605193857299268e-45, -2.861286461227542e-24, 7.050065505609382e-06, -1.762865940690972e-05], [-2.1784974251204403e-06, -4.2510070473450516e-40, 5.605193857299268e-45, -2.356433014938375e-06, 2.278332431160379e-06, 3.3908617069755564e-07, 1.6499423054483486e-06, -1.2979437542526284e-06, -9.804823548620334e-07, 1.5619287034155622e-28, 2.547281496845244e-07, -5.605193857299268e-45, 9.245341630048642e-07, -2.105028897858574e-06, -8.452072393083654e-07, -1.18721050057502e-06, 9.012768487082212e-07, 5.605193857299268e-45, -5.605193857299268e-45, -1.8152878737964784e-06, 1.5894072475930443e-06, -1.1188157031938317e-06, 1.260965404981107e-06, -8.124728196889919e-07, -7.107104806891584e-07, 1.0648103625499061e-06, 1.4929214842140937e-07, -3.0123953820293536e-06, -5.605193857299268e-45, -6.22145784035844e-27, -9.457502869736345e-08, -5.744180384681385e-07], [-2.227381628472358e-05, -2.178702188445314e-33, 5.605193857299268e-45, -8.332472134497948e-08, 9.3531443781103e-06, -3.348266545799561e-06, -1.581611650181003e-05, 1.2595988664543256e-05, 4.1482780943624675e-06, 1.9182192260061297e-18, -3.1414135737151128e-09, -5.605193857299268e-45, -8.949968105298467e-06, -9.900045370159205e-06, -1.1347749023116194e-05, 1.3881430277251638e-05, -8.616607374278829e-06, -2.5529117358050972e-30, 5.605193857299268e-45, -4.9790824050433e-06, -1.5395995433209464e-05, 1.1359503332641907e-05, -1.2211743523948826e-05, 7.83390350989066e-06, 6.86246403347468e-06, -1.0231538908556104e-05, 1.0234940418740734e-05, -2.436796057736501e-05, -5.605193857299268e-45, -4.142921829409826e-26, -8.848219295032322e-06, 5.614069777948316e-06], [-7.583362275909167e-06, -1.3048830189404615e-28, 5.605193857299268e-45, 1.1075492238887819e-06, 3.5820196444547037e-06, -1.0800567906699143e-06, -5.237165169091895e-06, 4.1729590520844795e-06, -6.316892040558741e-07, 3.404030975872295e-19, -1.862418059772608e-07, -5.605193857299268e-45, -2.9685531899303896e-06, -7.393610303552123e-06, -7.529549293394666e-06, 3.12329939333722e-06, -2.8579863737832056e-06, -5.0067392660279705e-30, -5.605193857299268e-45, -9.479567211201356e-07, -5.080124992673518e-06, 3.809553618339123e-06, -4.033079221699154e-06, 2.5771671516849892e-06, 2.2801450541010126e-06, -3.3977037219301565e-06, 2.3353479718934977e-06, -1.0431492228235584e-05, -5.605193857299268e-45, -1.0616282358543476e-20, -8.545433956896886e-06, 1.860840143308451e-06], [1.730899566609878e-05, 2.323011860863366e-29, 5.605193857299268e-45, -1.0795838534249924e-05, -4.595433438225882e-06, 4.5515375859395135e-06, 2.095471791108139e-05, -1.6736794350435957e-05, -2.5928115064743906e-05, 3.7174458325595157e-19, -3.350438362303976e-07, 5.605193857299268e-45, 1.187104317068588e-05, -8.338590305356774e-06, 1.805788451747503e-05, -1.3774979379377328e-05, 1.1393620297894813e-05, -5.605193857299268e-45, 5.605193857299268e-45, 4.0565993231211905e-07, 2.0494375348789617e-05, -1.474555756431073e-05, 1.624169817660004e-05, -1.0450283298268914e-05, -9.112283805734478e-06, 1.3533764104067814e-05, -8.96543133421801e-06, 7.706811629759613e-06, -5.605193857299268e-45, 2.3354227099068054e-25, -1.0224966899841093e-05, -7.474125595763326e-06], [2.3248223442351446e-05, -1.2737849318319435e-27, 5.605193857299268e-45, -2.3066957510309294e-05, 2.155634865630418e-05, 6.949058388272533e-06, 3.2297652069246396e-05, -2.5707417080411687e-05, -2.071333619824145e-05, 1.4807973109167767e-22, 4.3182382114537177e-07, 5.605193857299268e-45, 1.8260778233525343e-05, 3.111109094788844e-07, 8.122985946101835e-07, -1.7511227270006202e-05, 1.7577398466528393e-05, -1.7472483887525684e-25, 5.605193857299268e-45, 7.657246783310256e-07, 3.1501342164119706e-05, -2.265801958856173e-05, 2.4962373572634533e-05, -1.607167905604001e-05, -1.4013896361575462e-05, 2.0859966753050685e-05, -1.080088441085536e-05, -3.7928995880065486e-05, 5.605193857299268e-45, -1.3802932822064506e-19, -2.110890363837825e-06, -1.146847444033483e-05], [3.009577085322235e-07, -3.076288919911081e-33, 5.605193857299268e-45, -6.151291017886251e-06, -2.9518757855839795e-06, 1.957630956894718e-06, 8.84489872987615e-06, -7.024250407994259e-06, -3.7256122595863417e-06, 9.910079721697941e-19, -7.285998027128926e-09, -5.605193857299268e-45, 4.986753992852755e-06, -5.497684924193891e-06, 2.514147809051792e-06, -5.622370736091398e-06, 4.801913746632636e-06, -5.605193857299268e-45, -5.605193857299268e-45, -2.162780219805427e-06, 8.656266800244339e-06, -6.010728156979894e-06, 6.84753604218713e-06, -4.431519755598856e-06, -3.813795956375543e-06, 5.690510988642927e-06, -4.73669433631585e-06, -1.996235369006172e-06, -5.605193857299268e-45, -2.7773932733247767e-24, -2.4039320578594925e-06, -3.1305230550060514e-06], [1.362110378977377e-05, -1.9214948888371766e-28, 5.605193857299268e-45, -7.974995241966099e-06, -9.912460882333107e-06, 3.679590008687228e-06, 1.690273347776383e-05, -1.350230559182819e-05, -1.045717544911895e-05, 1.0473518965817265e-18, -7.119453471204906e-07, 5.605193857299268e-45, 9.585737643647008e-06, -1.8196994258645738e-11, -3.159093921567546e-06, -1.1064203135902062e-05, 9.187948307953775e-06, -1.2241276054068985e-25, 5.605193857299268e-45, 1.4817426574609271e-07, 1.6535203030798584e-05, -1.19689320854377e-05, 1.3101709555485286e-05, -8.432356480625458e-06, -7.364496013906319e-06, 1.0909770026046317e-05, -1.1629443179117516e-05, -1.3527835108106956e-05, 5.605193857299268e-45, -3.6303898875379685e-21, 4.896945029031485e-06, -6.025563379807863e-06], [-9.640668849897338e-07, -2.0708159689147863e-28, 5.605193857299268e-45, -1.0744811334006954e-05, 1.566711944178678e-05, 1.6815972685435554e-06, 7.692685358051676e-06, -6.119033059803769e-06, -7.146498774091015e-06, 2.5399401426704732e-20, -9.574378054821864e-07, -5.605193857299268e-45, 4.343731234257575e-06, -1.1356043614796363e-05, 4.175004505668767e-06, 1.4400453665075474e-06, 4.181455551588442e-06, -5.605193857299268e-45, -5.605193857299268e-45, 7.672589958929166e-07, 7.5118923632544465e-06, -4.82275345348171e-06, 5.950245395069942e-06, -3.8447110455308575e-06, -3.4234901704621734e-06, 4.951646587869618e-06, 1.1350402928655967e-06, -3.128660682705231e-05, -5.605193857299268e-45, -1.093973243471287e-19, -1.6403815607191063e-05, -2.7224682526139077e-06], [-3.1103292712941766e-05, -6.234076822243557e-28, 5.605193857299268e-45, 1.3673129615199286e-05, 4.0662776882527396e-05, -8.518839422322344e-06, -3.916036439477466e-05, 3.119620305369608e-05, 1.4969655239838175e-05, 1.741817790500368e-18, -5.829418796565733e-07, -5.605193857299268e-45, -2.2174022888066247e-05, -4.243864168529399e-06, -1.847055318648927e-05, 3.1926836527418345e-05, -2.129406129824929e-05, -9.421680102821468e-26, -5.605193857299268e-45, 2.2036447262507863e-06, -3.827466207440011e-05, 2.79474970739102e-05, -3.0318335120682605e-05, 1.953872197191231e-05, 1.687355324975215e-05, -2.527807555452455e-05, 3.188287519151345e-05, -5.829496149090119e-05, -5.605193857299268e-45, -1.138191604831987e-19, -2.2740307031199336e-05, 1.3930464774603024e-05], [-2.431103894195985e-05, -7.570477203241429e-28, -5.605193857299268e-45, 1.025261553877499e-05, 3.212524461559951e-05, -6.395717718987726e-06, -2.9716546123381704e-05, 2.3647840862395242e-05, 1.1642003300949e-05, 6.231216076873117e-23, -1.6094254817744513e-07, -5.605193857299268e-45, -1.680331479292363e-05, -5.5256468840525486e-06, -2.0164392481092364e-05, 2.858380503312219e-05, -1.6171192328329198e-05, -9.247095940032325e-26, -5.605193857299268e-45, 1.3710130133404164e-06, -2.8982251023990102e-05, 2.120430872309953e-05, -2.2963964511291124e-05, 1.478499689255841e-05, 1.2778063137375284e-05, -1.9189603335689753e-05, 2.424284139124211e-05, -3.695552732096985e-05, -5.605193857299268e-45, -7.639268219694366e-20, -1.8230881323688664e-05, 1.05471799543011e-05], [2.135057184204925e-05, -7.5622679268534785e-28, 5.605193857299268e-45, -1.8840688426280394e-05, -3.47633931596647e-06, 6.697328444715822e-06, 3.0933544621802866e-05, -2.460051837260835e-05, -1.486426390329143e-05, 3.3839674516208797e-19, -1.5639439254755416e-07, 5.605193857299268e-45, 1.748625436448492e-05, -2.5041790649993345e-06, -1.173933833342744e-05, -2.0261957615730353e-05, 1.6826073988340795e-05, -5.514066853272919e-26, 5.605193857299268e-45, 5.561570333156851e-07, 3.018894676642958e-05, -2.145429971278645e-05, 2.391292218817398e-05, -1.5416371752507985e-05, -1.3391114407568239e-05, 1.9960622012149543e-05, -1.8030275896308012e-05, -2.265860530314967e-05, -5.605193857299268e-45, -1.4010905415105944e-19, -3.5518435197445797e-06, -1.0971672054438386e-05], [-4.1978955778176896e-07, -1.4212808321753817e-27, 5.605193857299268e-45, -5.883644462301163e-06, 2.4328161089215428e-05, -2.981449256367341e-07, -1.28223427964258e-06, 1.0105954970640596e-06, -1.398955373588251e-05, 2.5036528924205083e-19, 4.5170767748459184e-07, -5.605193857299268e-45, -7.313182095458615e-07, -8.807698577584233e-06, -1.6785701518529095e-05, 6.892255441925954e-06, -6.932356768629688e-07, -2.997726906622243e-25, -5.605193857299268e-45, 1.920438080560416e-06, -1.257713847735431e-06, 9.950514368028962e-07, -9.925597623805515e-07, 6.502503424599126e-07, 5.122931270307163e-07, -8.168049703272118e-07, 8.340687600139063e-06, -3.2409345294581726e-05, -5.605193857299268e-45, -1.211955048215491e-19, -2.031700023508165e-05, 4.4809675614487787e-07], [-3.197387923137285e-05, -1.6945452541946534e-27, 5.605193857299268e-45, 6.944890174054308e-06, 5.227803922025487e-05, -7.722668669885024e-06, -3.5801713238470256e-05, 2.8507520255516283e-05, 1.0547129022597801e-05, 1.837655143065915e-18, 4.0147162394532643e-07, -5.605193857299268e-45, -2.026024230872281e-05, -5.391819286160171e-06, -1.6893982319743372e-05, 3.329587707412429e-05, -1.9477140085655265e-05, -4.2421346467881766e-26, -5.605193857299268e-45, 1.7436619259569852e-07, -3.49343208654318e-05, 2.5373932658112608e-05, -2.7679938284563832e-05, 1.781741411832627e-05, 1.5442150470335037e-05, -2.310943091288209e-05, 3.602473589126021e-05, -3.4084554499713704e-05, -5.605193857299268e-45, -1.823180387075032e-19, -1.7946740626939572e-05, 1.2707225323538296e-05], [4.2250623664585873e-05, -2.7875411304235676e-34, 5.605193857299268e-45, -3.1192757887765765e-05, -4.037789949506987e-06, 1.1337993782944977e-05, 5.236837750999257e-05, -4.1699888242874295e-05, -2.8699118047370575e-05, 2.580501331747923e-19, -9.94129436548974e-07, -5.605193857299268e-45, 2.962594044220168e-05, -4.808443463844014e-06, 3.469827788649127e-06, -3.934058622689918e-05, 2.8482965717557818e-05, -2.584880496179353e-25, 5.605193857299268e-45, -6.384671280557086e-08, 5.112196959089488e-05, -3.690471203299239e-05, 4.0501174225937575e-05, -2.6091911422554404e-05, -2.2697042368235998e-05, 3.378633118700236e-05, -3.6358102079248056e-05, -4.2875060898950323e-05, -5.605193857299268e-45, -4.750445429454937e-24, -1.2948648873134516e-06, -1.8585880752652884e-05], [-4.4922990127815865e-06, 1.9703620509839108e-29, 5.605193857299268e-45, -2.7644682631944306e-06, 9.820111699809786e-06, -1.4403468640011852e-08, -1.2215281230965047e-07, 9.587654403730994e-08, -6.934486918908078e-06, 6.933609357166357e-19, 1.04527160260659e-08, -5.605193857299268e-45, -7.871977913964656e-08, -4.583322152029723e-06, -2.1290123186190613e-05, 8.92647449290962e-07, -6.746302005922189e-08, -1.1799232915447733e-25, -5.605193857299268e-45, 1.3086091144032252e-07, -1.125011976910173e-07, 2.337516775696713e-07, -9.054025440491387e-08, 5.156311999598984e-08, 5.3785271347805974e-08, -8.204551704693586e-08, 3.4183494790340774e-06, -2.20905349124223e-05, -5.605193857299268e-45, -1.4955733082749034e-19, -9.550581125949975e-06, 4.154964017288876e-08], [-5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45], [-2.58853287959937e-05, 1.7399717786069263e-29, -5.605193857299268e-45, 8.368564522243105e-06, 6.513763764814939e-06, -4.920472747471649e-06, -2.291213058924768e-05, 1.824717764975503e-05, 8.466755389235914e-06, 9.808479195009584e-19, -4.5888060640209005e-07, -5.605193857299268e-45, -1.2967650036443956e-05, -6.731576831953134e-06, -7.2951488618855365e-06, 1.8883096345234662e-05, -1.2469952707760967e-05, -5.605193857299268e-45, -5.605193857299268e-45, 1.5088996860868065e-06, -2.2349535356624983e-05, 1.6673086065566167e-05, -1.771174356690608e-05, 1.1393352906452492e-05, 9.915374903357588e-06, -1.4805567843723111e-05, 2.109094384650234e-05, -1.5548825103905983e-05, -5.605193857299268e-45, -9.197240285218119e-20, -1.659308145463001e-05, 8.143660124915186e-06], [4.606004495144589e-06, -1.873964461544252e-33, 5.605193857299268e-45, -1.7673621641733916e-06, -7.889556400186848e-06, 5.542668759517255e-07, 2.6329589672968723e-06, -2.1190526240388863e-06, -1.5110551885300083e-06, -8.237544318694718e-23, -1.4772905565507699e-08, -5.605193857299268e-45, 1.500578264312935e-06, 1.909179445647169e-06, 8.870429155649617e-07, -1.2605323718162253e-06, 1.4325173651741352e-06, -1.6689638046706982e-25, -5.605193857299268e-45, 1.477627279200533e-06, 2.5693448151287157e-06, -1.8911860024672933e-06, 2.0396869331307244e-06, -1.2980044630239718e-06, -1.160056399385212e-06, 1.7027064131980296e-06, -1.2154534942965256e-06, -9.52224581851624e-07, 5.605193857299268e-45, -1.2783100552378172e-19, 2.8269282665860374e-06, -9.403379408468027e-07], [-8.249295206042007e-06, 5.605193857299268e-45, -5.605193857299268e-45, 4.509011887421366e-06, 6.089569978939835e-06, -2.2005929167789873e-06, -1.0016092346631922e-05, 7.99355620983988e-06, 1.8410637494525872e-06, 1.9045776490503924e-23, 2.344194882653028e-08, -5.605193857299268e-45, -5.679809873981867e-06, -5.871549547009636e-06, -8.658184015075676e-06, 6.929821211087983e-06, -5.443208465294447e-06, -5.605193857299268e-45, -5.605193857299268e-45, -7.21483775500964e-11, -9.80617551249452e-06, 7.184122296166606e-06, -7.767126589897089e-06, 5.010369932278991e-06, 4.327527221903438e-06, -6.459754331444856e-06, 5.1961615099571645e-06, -9.63460661296267e-06, -5.605193857299268e-45, -1.292115733114542e-31, -1.3421418771031313e-05, 3.5692623896466102e-06], [-1.2140319540776545e-06, -6.989016804836562e-28, 5.605193857299268e-45, -2.954118826892227e-06, 1.7178492271341383e-05, 1.786195156228132e-07, 5.757073608947394e-07, -4.876972070633201e-07, 1.0490880413271952e-06, 1.2131193049276595e-18, -4.059707237047405e-08, -5.605193857299268e-45, 3.4591079156598425e-07, 2.83924396171642e-06, -1.6627753211650997e-05, 8.972635441750754e-06, 3.00551761256429e-07, -2.697287258716558e-25, 5.605193857299268e-45, 3.3428234473831253e-06, 6.155290748210973e-07, -3.613680803482566e-07, 4.845793455388048e-07, -3.1418045409736806e-07, -2.637189879806101e-07, 3.6286388649386936e-07, 9.815101293497719e-06, -1.9757146219490096e-05, 5.605193857299268e-45, -2.3636838515128205e-19, -5.105027867102763e-07, -2.219176451490057e-07], [2.5359605615449254e-07, -8.053486482229016e-40, -5.605193857299268e-45, -2.1263485905365087e-06, -1.1877523320436012e-07, 1.3131603964211536e-06, 5.910977051826194e-06, -4.737207746075001e-06, -3.978671429649694e-06, -1.818913335911426e-27, -1.4196375275332684e-07, -5.605193857299268e-45, 3.357432660777704e-06, 7.030193387436157e-07, 5.259018053038744e-06, -1.4093767504164134e-06, 3.2087484669318656e-06, 2.5458173928528974e-39, -5.605193857299268e-45, 6.353635058076179e-07, 5.80953656026395e-06, -4.048252776556183e-06, 4.600814008881571e-06, -2.967482259919052e-06, -2.5933479719242314e-06, 3.8165098885656334e-06, 2.9657795153070765e-07, 2.9265613648021827e-06, -5.605193857299268e-45, -1.4188146794362617e-21, -1.501519193425338e-07, -2.123499598383205e-06], [2.2384203930414515e-06, -1.932909062735723e-40, -5.605193857299268e-45, -4.427580734045478e-06, -4.375833213998703e-06, 2.2234155494516017e-06, 1.0258996553602628e-05, -8.191117558453698e-06, -9.342848898086231e-06, 1.4917032920802857e-18, 2.711061313220853e-07, -5.605193857299268e-45, 5.804615739180008e-06, -2.213194875366753e-06, 8.795072972134221e-06, -2.739177944022231e-06, 5.579235676123062e-06, -5.605193857299268e-45, -5.605193857299268e-45, 6.537836156894627e-07, 1.0029897566710133e-05, -6.979828867770266e-06, 7.948620805109385e-06, -5.1166798584745266e-06, -4.454614099813625e-06, 6.630206371482927e-06, -1.5351133697549812e-07, 5.555476036533946e-06, -5.605193857299268e-45, -6.014112932559968e-20, -1.5521121667916304e-06, -3.6622809602704365e-06], [1.1645534868875984e-05, -1.1212594413646138e-28, 5.605193857299268e-45, -1.525462357676588e-05, 2.769592174445279e-05, 4.62605794382398e-06, 2.1505034965230152e-05, -1.7096177543862723e-05, -2.115751340170391e-05, 2.300731736283567e-18, 9.378502419110646e-09, -5.605193857299268e-45, 1.2138043530285358e-05, -5.410239282355178e-06, -3.8538699300261214e-05, -1.57633148774039e-05, 1.1703466952894814e-05, -4.152482453802555e-25, -5.605193857299268e-45, 1.7374917149481917e-07, 2.0958255845471285e-05, -1.4931532859918661e-05, 1.6604135453235358e-05, -1.070041525963461e-05, -9.276850505557377e-06, 1.3878823665436357e-05, -7.552459464932326e-06, -4.8612877435516566e-05, -5.605193857299268e-45, -1.7748537815032992e-19, -1.1725016520358622e-05, -7.618612016813131e-06], [-4.918690137856174e-06, -4.716401174125152e-28, 5.605193857299268e-45, -7.161685061873868e-06, 2.3104954379959963e-05, 6.891610837556073e-07, 3.0848957521811826e-06, -2.514522293495247e-06, -2.1533505787374452e-05, 1.7054475119964182e-19, -5.967262950434815e-07, -5.605193857299268e-45, 1.759685233082564e-06, -1.4220529919839464e-05, -2.7568763471208513e-05, 7.841117621865124e-07, 1.671972313488368e-06, -2.872084290690594e-25, -5.605193857299268e-45, 4.5386494207377837e-07, 3.0537530619767494e-06, -2.0558086362143513e-06, 2.4227240373875247e-06, -1.5502060932703898e-06, -1.3945771115686512e-06, 1.997488197957864e-06, 1.007601349556353e-05, -4.083538442500867e-05, -5.605193857299268e-45, -2.2214134390446454e-19, -2.160721123800613e-05, -1.1308119383102166e-06], [-2.010410298680654e-06, 5.605193857299268e-45, -5.605193857299268e-45, -1.231419446412474e-07, 4.4009323119098553e-07, -4.25401935899572e-08, -1.8845472027351207e-07, 1.4839184814263717e-07, 5.733239216709762e-09, -1.0289094875649174e-27, -1.1255066878490538e-09, -5.605193857299268e-45, -1.0653304371999184e-07, -1.3779938399238745e-06, -9.189604384118866e-07, 8.111243801067758e-07, -1.0190508703544765e-07, -5.605193857299268e-45, 5.605193857299268e-45, -1.0872336133616045e-06, -1.8526891665260337e-07, 1.9826983077564364e-07, -1.4603043041461206e-07, 9.417446733550605e-08, 8.670735951454844e-08, -1.2115761194309016e-07, -2.59042650441188e-07, -1.5358648397523211e-06, 5.605193857299268e-45, -1.5269111104049602e-20, -5.219187073635112e-07, 6.602854085713261e-08], [-1.550470187794417e-05, -6.732243157966106e-28, 5.605193857299268e-45, -2.9146692668291507e-06, 3.7435293052112684e-05, -1.9794363197433995e-06, -9.369124200020451e-06, 7.4634563134168275e-06, 3.48193088939297e-06, 5.358296291219918e-28, -2.381868426937217e-07, -5.605193857299268e-45, -5.303073976392625e-06, -5.540503480006009e-06, -2.414832852082327e-05, 1.3904968909628224e-05, -5.1063784667348955e-06, -1.57604129019487e-25, -5.605193857299268e-45, -5.432319198916957e-07, -9.116771252593026e-06, 6.9809593696845695e-06, -7.231325525935972e-06, 4.63908281744807e-06, 3.98588190364535e-06, -6.06202002018108e-06, 1.561102908453904e-05, -5.41313856956549e-05, -5.605193857299268e-45, -7.723930155389168e-20, -1.4648990145360585e-05, 3.326947762616328e-06], [7.3988703661598265e-06, -5.605193857299268e-45, -5.605193857299268e-45, -3.038765726159909e-06, -1.413644895364996e-06, 1.956582764250925e-06, 9.199533451464958e-06, -7.311728040804155e-06, -5.217464149609441e-06, -5.605193857299268e-45, -4.96284302542449e-09, -5.605193857299268e-45, 5.1894248827011324e-06, -5.239476763563289e-07, 3.550145720510045e-06, -6.949299859115854e-06, 5.0118369472329505e-06, -4.7581076107754455e-26, -5.605193857299268e-45, -5.607067612100923e-21, 8.952283678809181e-06, -6.481001037172973e-06, 7.096573426679242e-06, -4.565421477309428e-06, -3.9773431126377545e-06, 5.945685188635252e-06, -6.249053512874525e-06, 2.24963105210918e-06, -5.605193857299268e-45, 1.1670997882938418e-37, -4.651784024645167e-07, -3.259730647187098e-06], [-2.8082354219804984e-07, 1.2603467992793319e-30, 5.605193857299268e-45, 1.6840192529343767e-07, -7.369159220615984e-07, -7.303123084057006e-08, -3.5305811252328567e-07, 2.783676791295875e-07, 2.055501227005152e-07, -6.519214929778066e-26, -1.440608808460364e-12, 5.605193857299268e-45, -1.98222210201493e-07, -1.6401350763639577e-11, -6.302103429334238e-06, 2.405943178018788e-07, -1.9162337139277952e-07, -5.848770674596879e-26, 5.605193857299268e-45, -9.448678553730447e-22, -3.423122052481631e-07, 2.5016470317495987e-07, -2.709950877033407e-07, 1.7281081454711966e-07, 1.5034004263725365e-07, -2.2845017610961804e-07, 2.1496168756129919e-07, -5.401127964432817e-06, -5.605193857299268e-45, -2.7744125652342984e-20, -4.110739837415167e-08, 1.2368701618470368e-07], [3.982746056863107e-05, -5.605193857299268e-45, -5.605193857299268e-45, -2.2476953745353967e-05, -5.681908533006208e-06, 1.064373464032542e-05, 4.935543256578967e-05, -3.92944275517948e-05, -3.359863330842927e-05, 3.2209310167830464e-28, -4.2928821386567506e-08, 5.605193857299268e-45, 2.7910969947697595e-05, -7.109342732292134e-06, 8.500393050780986e-06, -3.9044498407747597e-05, 2.685404797375668e-05, -1.117764503479818e-25, -5.605193857299268e-45, -3.2937847315721394e-20, 4.8154710384551436e-05, -3.4777538530761376e-05, 3.815732998191379e-05, -2.4574401322752237e-05, -2.1336063582566567e-05, 3.1865743949310854e-05, -3.363247014931403e-05, -2.7800524549093097e-05, -5.605193857299268e-45, -4.187563098257734e-25, -8.954573786468245e-06, -1.7526719602756202e-05], [6.7927294367109425e-06, -4.2040615061678455e-33, 5.605193857299268e-45, -7.76726324147603e-07, 5.929003236815333e-06, 8.787513934294111e-07, 4.169866315351101e-06, -3.352968178660376e-06, -2.277463863720186e-06, 2.009947290060168e-27, -2.114617103643468e-07, -5.605193857299268e-45, 2.370451966271503e-06, 2.8186086638015695e-06, -1.1275576980551705e-05, -8.996427141028107e-07, 2.2697677195537835e-06, -2.485022538491951e-25, -5.605193857299268e-45, 2.4805415250739316e-06, 4.07128482038388e-06, -3.0047444852243643e-06, 3.23084259434836e-06, -2.0581737771863118e-06, -1.8358430224907352e-06, 2.7024902919947635e-06, -3.317484242870705e-07, -7.864029612392187e-06, 5.605193857299268e-45, -1.427904893536208e-19, 2.0938921352353645e-06, -1.4951281173125608e-06], [8.017706932150759e-06, -6.383652726926933e-28, 5.605193857299268e-45, -4.89970716444077e-06, 1.5037157936603762e-05, 2.1322571228665765e-06, 1.0006739103118889e-05, -7.922447366581764e-06, -7.092456144164316e-06, 3.7410680429024987e-19, 2.657370430370065e-07, -5.605193857299268e-45, 5.640366453008028e-06, -9.633434672196017e-08, 5.738334039051551e-06, -6.282112735789269e-06, 5.4521333368029445e-06, -2.5347704799208795e-26, -5.605193857299268e-45, 1.1166746105573111e-07, 9.729336852615234e-06, -7.00029431754956e-06, 7.708473276579753e-06, -4.968335815647151e-06, -4.342874490248505e-06, 6.463410954893334e-06, -5.095569122204324e-06, -1.6056260392360855e-06, -5.605193857299268e-45, -5.3833289081166104e-20, 9.409018275619019e-07, -3.530592039169278e-06], [2.653964293131139e-05, -2.393277647220355e-41, -5.605193857299268e-45, -1.9007327864528634e-05, -1.0588981240289286e-05, 7.12219070919673e-06, 3.315555295557715e-05, -2.6388019250589423e-05, -2.0116356608923525e-05, -1.2106191019620873e-25, -4.05831684702207e-07, 5.605193857299268e-45, 1.874296140158549e-05, -1.9487272311380366e-06, 8.013754268176854e-06, -2.488784048182424e-05, 1.8044907847070135e-05, -5.605193857299268e-45, 5.605193857299268e-45, 1.917249392136e-06, 3.232939343433827e-05, -2.323914122825954e-05, 2.5621189706726e-05, -1.6486206732224673e-05, -1.4325448319141287e-05, 2.141123877663631e-05, -2.1291805751388893e-05, 4.967347194906324e-06, -5.605193857299268e-45, -4.998499283997653e-20, 1.975790837605018e-06, -1.1763906513806432e-05], [1.4916452073521214e-07, -5.605193857299268e-45, -5.605193857299268e-45, 1.5539874311798485e-06, 4.407042524690041e-06, -1.733673400394764e-07, -7.309731699933764e-07, 5.818682211611304e-07, -4.34051656839074e-07, -2.384330356525641e-38, -6.563817009919148e-07, -5.605193857299268e-45, -4.1447145804340835e-07, 3.283420483057853e-06, 9.952444770533475e-07, -2.874916447126452e-07, -3.956575937991147e-07, -5.605193857299268e-45, 5.605193857299268e-45, 2.159390533051919e-06, -7.22109803064086e-07, 6.745443101863202e-07, -5.700604788216879e-07, 3.7478287140402244e-07, 2.9743620189037756e-07, -4.675543721077702e-07, 1.714424797683023e-06, -1.5465956266780267e-06, -5.605193857299268e-45, 9.62328552205243e-34, 7.700584205849736e-07, 2.6080471116074477e-07], [-1.9944430107443623e-08, -5.605193857299268e-45, -5.605193857299268e-45, 1.345749200964974e-08, -1.8615143204669948e-08, -5.376035172588445e-09, -2.4682021759758754e-08, 1.9692688368877498e-08, 9.469805582057456e-13, -1.8216880036222622e-44, 2.2403596755538047e-09, -5.605193857299268e-45, -1.3974880808120815e-08, -1.7717768918679155e-10, -1.1046761727584453e-08, 4.5144897597992895e-08, -1.3426516787262699e-08, -5.605193857299268e-45, -5.605193857299268e-45, 5.605193857299268e-45, -2.4139332310824102e-08, 1.7446829758682725e-08, -1.912474623111393e-08, 1.2322172615597538e-08, 2.2068686433840412e-08, -1.5932892338810234e-08, -3.052918806645266e-09, -1.2102654878276553e-08, -5.605193857299268e-45, 1.6555134640017578e-31, -1.2606491850419843e-08, 8.793625383418657e-09], [-6.593731995963026e-07, -7.883537004475702e-40, 5.605193857299268e-45, 2.4715754420867597e-07, 5.952136916675954e-07, -1.8698349890655663e-07, -8.357479828191572e-07, 6.694875196444627e-07, -3.9455483324957186e-09, -4.3758347145471063e-41, 3.7419513965613282e-34, 5.605193857299268e-45, -4.751939854941156e-07, -9.801766509554e-08, -1.78346084567238e-07, 6.448899512179196e-07, -4.530143087322358e-07, -5.605193857299268e-45, -5.605193857299268e-45, 5.499000150496541e-15, -8.221701364163891e-07, 5.923990897827025e-07, -6.507299303848413e-07, 4.1991501120719477e-07, 3.6383147516971803e-07, -5.387088322095224e-07, 3.630734113357903e-07, -3.9073821511692586e-08, -5.605193857299268e-45, 2.0811867590890213e-38, -6.388286237779539e-07, 2.9956873959235963e-07], [1.765512570273131e-05, -1.0203442030267468e-27, 5.605193857299268e-45, -1.9772705854848027e-05, 6.853237209725194e-06, 4.765202447742922e-06, 2.184787990699988e-05, -1.7443842807551846e-05, -1.2429037269612309e-05, 2.582874278067444e-28, -4.0019534708335414e-07, 5.605193857299268e-45, 1.2382542081468273e-05, -3.2693542380002327e-06, 8.697665180079639e-06, -8.328462172357831e-06, 1.1875466952915303e-05, -1.164285433731129e-26, -5.605193857299268e-45, 1.6944844105637458e-07, 2.1374366042437032e-05, -1.538509786769282e-05, 1.6934811355895363e-05, -1.0906187526416034e-05, -9.562503691995516e-06, 1.409704600519035e-05, -8.80543939274503e-06, -2.950263296952471e-05, -5.605193857299268e-45, -5.172747141853936e-20, -1.1673153039737372e-06, -7.78392768552294e-06], [6.50936271995306e-06, -3.540658017228174e-28, 5.605193857299268e-45, -3.993039626948303e-06, -3.10280279336439e-06, 1.3628002761834068e-06, 6.286501047725324e-06, -5.006780156691093e-06, -4.7200533117575105e-06, 3.135354441108946e-19, 1.7907427718455438e-07, 5.605193857299268e-45, 3.5589032449934166e-06, -1.8583712062536506e-06, 6.261514045036165e-06, -2.962872486023116e-06, 3.4193453757325187e-06, -3.5187091373576655e-26, 5.605193857299268e-45, 1.8196999462816166e-06, 6.137690434115939e-06, -4.332651769800577e-06, 4.863311005465221e-06, -3.1307154131354764e-06, -2.7135702111991122e-06, 4.050060852023307e-06, -1.2857317415182479e-06, -3.84337863579276e-06, -5.605193857299268e-45, -1.2134956586010724e-24, -3.3880671708175214e-06, -2.2244348656386137e-06], [-4.44444913227926e-06, 5.605193857299268e-45, 5.605193857299268e-45, 2.192847503579287e-08, 6.014698556100484e-06, -1.2025052456010599e-06, -5.497503480000887e-06, 4.385874945000978e-06, 3.0514102036249824e-06, 5.605193857299268e-45, -1.8695331505114154e-08, -5.605193857299268e-45, -3.1147415029408876e-06, -7.394607148825116e-09, -2.4798191589070484e-06, 4.291339337214595e-06, -2.987599600601243e-06, -2.704506036146897e-43, -5.605193857299268e-45, 5.144776227368385e-39, -5.380916263675317e-06, 3.887123057211284e-06, -4.261582944309339e-06, 2.7462770049169194e-06, 2.3814693577151047e-06, -3.5482391922414536e-06, 4.384926342027029e-06, -1.2556180990941357e-05, -5.605193857299268e-45, -4.7043069509738356e-30, -3.804621950820319e-09, 1.9596650417952333e-06], [-5.954193056822987e-06, -3.2328467453489702e-28, -5.605193857299268e-45, 3.936615030397661e-06, 2.033953023783397e-05, -1.5956140941852937e-06, -7.367986199824372e-06, 5.902200882701436e-06, 3.0312280614452902e-06, 1.8949324630441879e-28, 7.075131147615821e-09, -5.605193857299268e-45, -4.1851271816994995e-06, 1.8379488153641432e-08, -1.1499538231873885e-05, 5.860190412931843e-06, -4.006112249044236e-06, -4.96410107169282e-26, -5.605193857299268e-45, -5.0341688682599564e-26, -7.2044199441734236e-06, 5.231147042650264e-06, -5.711484391213162e-06, 3.671324748211191e-06, 3.2162533898372203e-06, -4.7542825996060856e-06, 4.660785634769127e-06, -9.001716534839943e-06, 5.605193857299268e-45, -2.347945876777189e-24, -1.8991950128111057e-06, 2.628607717269915e-06], [2.1076177290524356e-05, -8.089312619127142e-29, 5.605193857299268e-45, -1.9544782844604924e-05, 8.459131095150951e-06, 5.792318006569985e-06, 2.676686563063413e-05, -2.1331368770916015e-05, -2.4620316253276542e-05, 1.5603762401247444e-18, -2.692496536838007e-07, -5.605193857299268e-45, 1.514097039034823e-05, -8.565887583245058e-06, -1.3896894415665884e-05, -1.8325159544474445e-05, 1.4557722352037672e-05, -3.189898846552805e-25, -5.605193857299268e-45, -1.0145608797529349e-08, 2.613425749586895e-05, -1.8813690985552967e-05, 2.070640039164573e-05, -1.3333807146409526e-05, -1.1583539162529632e-05, 1.7270360331167467e-05, -1.286179667658871e-05, -4.2675528675317764e-05, -5.605193857299268e-45, -4.7517949281257e-20, -1.3090011634631082e-05, -9.506293281447142e-06], [-5.096266704640584e-06, -7.622724793737738e-29, 5.605193857299268e-45, 3.906639449269278e-06, 5.797773155791219e-06, -1.3114853345541633e-06, -5.982795300951693e-06, 4.761172476719366e-06, -7.856347110646311e-06, 1.924966401636059e-27, 2.508224072883536e-09, 5.605193857299268e-45, -3.39114444614097e-06, -5.812767085444648e-06, -1.8096325220540166e-06, 4.120344783586916e-06, -3.250086365369498e-06, -6.146210827568179e-30, -5.605193857299268e-45, 1.6926079524637316e-06, -5.8493487813393585e-06, 4.239027930452721e-06, -4.630998773791362e-06, 2.989984977830318e-06, 2.582405613793526e-06, -3.853462203551317e-06, 5.981939011689974e-06, -2.5844778974715155e-06, -5.605193857299268e-45, -1.77225410793441e-19, -1.101623729482526e-05, 2.122022124240175e-06], [1.923815034388099e-06, -5.605193857299268e-45, 5.605193857299268e-45, -2.427688968964503e-06, 6.239998128876323e-06, 9.651661230236641e-07, 4.5165629671828356e-06, -3.607301096053561e-06, -6.640670108026825e-06, 1.1970046892217842e-18, -1.0514792592175581e-07, -5.605193857299268e-45, 2.554094180595712e-06, -2.454500872772769e-06, 4.736203663924243e-06, -1.431272721674759e-06, 2.45855403591122e-06, -5.605193857299268e-45, -5.605193857299268e-45, 1.0449405181134352e-06, 4.406099833431654e-06, -2.9516311315092025e-06, 3.493580379654304e-06, -2.24382392843836e-06, -1.9831190911645535e-06, 2.9218008421594277e-06, -1.1760812412831001e-07, -2.7753353606385645e-06, -5.605193857299268e-45, 2.25105356023294e-38, -3.599250703700818e-06, -1.6108513136714464e-06], [-2.0865312762907706e-05, -6.3711519971404015e-28, -5.605193857299268e-45, 1.2740796591970138e-05, 2.030610448855441e-05, -5.517350018635625e-06, -2.556038998591248e-05, 2.0368137484183535e-05, 4.885890575678786e-06, 1.0330172701564888e-18, 1.7371016269862594e-07, -5.605193857299268e-45, -1.4477475815510843e-05, 9.521323818262317e-07, -7.652909062016988e-07, 2.07793327717809e-05, -1.3903605577070266e-05, -1.9367625438295145e-35, 5.605193857299268e-45, 3.2178925266634906e-06, -2.494484760973137e-05, 1.820011493691709e-05, -1.9765040633501485e-05, 1.272216559300432e-05, 1.1071202607126907e-05, -1.6491327187395655e-05, 2.24526029342087e-05, -3.6057083434570814e-06, -5.605193857299268e-45, -2.441922471257207e-19, -7.488791652576765e-06, 9.071864951692987e-06], [3.5493656014295993e-06, -5.766618476519289e-28, -5.605193857299268e-45, -4.432232344697695e-06, 2.033932105405256e-05, 8.920456480154826e-07, 4.308363713789731e-06, -3.4314441563765286e-06, -1.7486865544924513e-05, 9.436453680538095e-19, 5.865799721505027e-07, -5.605193857299268e-45, 2.4225378183473367e-06, -8.358477316505741e-06, -6.7596733970276546e-06, -1.8380881101620616e-06, 2.353413492528489e-06, -1.6420555126745766e-25, -5.605193857299268e-45, -4.777381873924614e-24, 4.183640157862101e-06, -3.0756827982258983e-06, 3.320867335787625e-06, -2.128122559952317e-06, -1.8557014982434339e-06, 2.800153652060544e-06, 9.184790314975544e-07, -2.2853257178212516e-05, -5.605193857299268e-45, -1.788675443842153e-24, -1.471861560276011e-05, -1.5378707303170813e-06], [-2.517983375582844e-06, 5.605193857299268e-45, 5.605193857299268e-45, -1.449987621526816e-06, -1.407549802934227e-06, 4.3581579234341916e-07, 1.9773453914240235e-06, -1.5754004607515526e-06, -1.8440829308019602e-06, -1.8125681671166476e-27, -1.2053031905878697e-09, -5.605193857299268e-45, 1.1195528486496187e-06, -1.124486402659386e-06, 1.9384214056117344e-07, -9.92842956293316e-07, 1.0742661515905638e-06, -5.605193857299268e-45, 5.605193857299268e-45, -9.11648612600402e-07, 1.9349763533682562e-06, -1.2776513358403463e-06, 1.5319048998208018e-06, -9.903970976665732e-07, -8.569309670747316e-07, 1.2737517636196571e-06, -1.3803768297293573e-06, -1.912213889454506e-07, -5.605193857299268e-45, -4.385530460048765e-22, 3.9036919474710885e-07, -7.03102102761477e-07], [8.493781933793798e-06, -7.043830215501281e-28, 5.605193857299268e-45, -1.352439539914485e-05, 2.1863443180336617e-05, 3.286239916633349e-06, 1.5213381630019285e-05, -1.2102264918212313e-05, -1.01402756627067e-05, 2.1517415347012097e-20, 1.4456509234150872e-07, -5.605193857299268e-45, 8.593879101681523e-06, -5.553501409849559e-07, -1.3243484318081755e-05, -7.463386282324791e-06, 8.276699190901127e-06, -4.0658771128038336e-25, -5.605193857299268e-45, 5.644099587698292e-07, 1.4841126358078327e-05, -1.063136642187601e-05, 1.1758058462874033e-05, -7.575875315524172e-06, -6.57672353554517e-06, 9.815710654947907e-06, -3.3153871754620923e-06, -3.912007014150731e-05, -5.605193857299268e-45, -2.0275984299279647e-19, -3.664545602077851e-06, -5.39287566425628e-06], [2.5387997084180824e-05, 4.292398307959823e-30, 5.605193857299268e-45, -2.2698230168316513e-05, -4.613518285623286e-06, 8.293734936160035e-06, 3.836877294816077e-05, -3.057064168388024e-05, -2.1961024685879238e-05, 1.5562889339229667e-18, -5.358450607673149e-07, 5.605193857299268e-45, 2.1710038708988577e-05, -5.419952685770113e-06, -6.046811904525384e-07, -2.7100435545435175e-05, 2.08734654734144e-05, -5.465064010866787e-44, -5.605193857299268e-45, -1.5224835578919738e-06, 3.7462035834323615e-05, -2.6997151508112438e-05, 2.9682669264730066e-05, -1.9111676010652445e-05, -1.661905480432324e-05, 2.477240195730701e-05, -2.0551880879793316e-05, -2.1273912352626212e-05, -5.605193857299268e-45, -1.9760407793354173e-20, 1.6140861589519773e-06, -1.3638466043630615e-05], [-2.106249574751473e-08, 5.605193857299268e-45, 5.605193857299268e-45, 9.296392988744628e-09, -7.162156978601786e-10, -3.782265167728838e-09, -1.7374889083043854e-08, 1.3878780791287681e-08, 2.7573212602050035e-09, -1.5035388455279777e-22, -1.8722157697992564e-15, 5.605193857299268e-45, -9.848924342747978e-09, -9.044310846041334e-14, -8.534245310443112e-09, 1.3002008358853345e-08, -9.445198401181187e-09, -5.605193857299268e-45, 5.605193857299268e-45, -5.605193857299268e-45, -1.7001015706341605e-08, 1.2320999331905114e-08, -1.347129874318398e-08, 8.67108518320947e-09, 7.54808038294641e-09, -1.1222519802345232e-08, -8.714334809312163e-11, -8.512931692905568e-09, 5.605193857299268e-45, 5.605193857299268e-45, -4.2674286326871425e-09, 6.202293789669966e-09], [-7.905579877842683e-06, -8.236356888898622e-28, 5.605193857299268e-45, 5.988436896586791e-06, 1.578297269588802e-05, -2.2485764930024743e-06, -1.049375714501366e-05, 8.340980457433034e-06, -4.076951881870627e-06, 1.1945421725382139e-18, -5.09745746057888e-07, -5.605193857299268e-45, -5.933535248914268e-06, 7.267133241839474e-07, 4.034537596453447e-06, 9.161813068203628e-06, -5.708816388505511e-06, -5.904801369282948e-26, 5.605193857299268e-45, 3.1114454941416625e-06, -1.0218011084361933e-05, 7.383742740785237e-06, -8.095556950138416e-06, 5.211889401834924e-06, 4.517318757280009e-06, -6.765271791664418e-06, 9.365818186779507e-06, 2.6383322619949467e-06, -5.605193857299268e-45, -2.449739586539775e-19, -1.2281268482183805e-06, 3.7062955016153865e-06], [-3.939510861528106e-05, -1.6531880271618764e-27, 5.605193857299268e-45, 1.3638326890941244e-05, 6.373749056365341e-05, -1.027589496516157e-05, -4.7667486796854064e-05, 3.793417999986559e-05, 1.6881240298971534e-05, 1.023949095896223e-18, -6.06361027166713e-07, -5.605193857299268e-45, -2.6959061870002188e-05, -5.4859065130585805e-06, -3.1916515581542626e-05, 4.4334374251775444e-05, -2.5936895326594822e-05, -1.2485815539116512e-25, -5.605193857299268e-45, 1.8117410718332394e-06, -4.6502533223247156e-05, 3.382165959919803e-05, -3.684491093736142e-05, 2.3725589926471002e-05, 2.0489371308940463e-05, -3.0776271159993485e-05, 4.323631219449453e-05, -6.674415635643527e-05, -5.605193857299268e-45, -9.617060941717776e-20, -2.139254502253607e-05, 1.6918093024287373e-05], [-2.3533881176263094e-05, -6.669519953019789e-28, 5.605193857299268e-45, 1.747130954754539e-05, 2.2199974409886636e-05, -6.596886578336125e-06, -3.073676271014847e-05, 2.443622361170128e-05, 2.0744251742144115e-05, -2.319239698363103e-27, -1.8379830635240069e-07, -5.605193857299268e-45, -1.736607009661384e-05, 5.184700512472773e-06, -1.3522988410841208e-05, 2.9538487069658004e-05, -1.6731646610423923e-05, -9.101889492615435e-33, 5.605193857299268e-45, 4.724065092887031e-06, -2.9950957468827255e-05, 2.1673398805432953e-05, -2.3729904569336213e-05, 1.5280931620509364e-05, 1.3256532838568091e-05, -1.9843488189508207e-05, 2.6164956580032595e-05, -1.2570706530823372e-05, 5.605193857299268e-45, -1.4562758960770697e-19, -4.213676220388152e-06, 1.0889493751164991e-05], [-4.143533260503318e-06, 3.7638876751764587e-42, 5.605193857299268e-45, -2.9606678708660183e-07, 8.89014074800798e-07, -4.806542364121924e-08, -2.3736939169793914e-07, 1.9388616578908113e-07, -6.255341304495232e-06, 1.3534401560896237e-19, -2.4807460530240633e-09, -5.605193857299268e-45, -1.463409233792845e-07, -4.6744207793381065e-06, 3.046792016903055e-06, 9.31910449253337e-07, -1.2957288220150076e-07, -5.605193857299268e-45, -5.605193857299268e-45, 5.680811341335357e-07, -2.3045674879540456e-07, 3.6623140431402135e-07, -1.8341620489081834e-07, 1.1561336066279182e-07, 1.0271358519275964e-07, -1.5389674956622912e-07, 2.3076165689417394e-06, -1.229172539751744e-06, -5.605193857299268e-45, -4.64544664321523e-20, -6.275222858675988e-06, 8.592814282337713e-08], [-8.716826414456591e-06, -2.00788753205877e-28, 5.605193857299268e-45, 3.1456768283533165e-06, 8.441377758572344e-06, -1.6775967424109695e-06, -7.802818799973466e-06, 6.2163885559129994e-06, 1.352437152490893e-06, 3.596401391597334e-19, -6.213893044559882e-08, -5.605193857299268e-45, -4.421262929099612e-06, -2.247060365334619e-06, -1.133919522544602e-05, 6.352043328661239e-06, -4.246179742040113e-06, -4.7303390906140837e-26, -5.605193857299268e-45, 1.0411877156002447e-06, -7.609663953189738e-06, 5.629099632642465e-06, -6.0300772020127624e-06, 3.881333668687148e-06, 3.367499175510602e-06, -5.038823019276606e-06, 7.467621344403597e-06, -1.3175907952245325e-05, -5.605193857299268e-45, -7.186744848430454e-20, -6.518855116155464e-06, 2.7720984689949546e-06], [-1.4461778846452944e-05, -1.673302704316424e-28, 5.605193857299268e-45, 8.168047315848526e-06, 2.2796521079726517e-05, -3.857016963593196e-06, -1.7921491235028952e-05, 1.4291292245616205e-05, 9.314348062616773e-06, 8.967819674375005e-19, 1.090521521973642e-07, -5.605193857299268e-45, -1.0148749424843118e-05, -3.1632912396162283e-06, -4.4391552364686504e-05, 1.3097184819343966e-05, -9.755172868608497e-06, -3.651956372415645e-26, -5.605193857299268e-45, 2.551597377831172e-09, -1.7494823623565026e-05, 1.277353112527635e-05, -1.3869692338630557e-05, 8.91924173629377e-06, 7.769496733089909e-06, -1.1582351362449117e-05, 1.1963555152760819e-05, -4.1102743125520647e-05, -5.605193857299268e-45, -2.7719643325750457e-24, -1.4220216144167352e-05, 6.3803699958953075e-06], [-3.145661685266532e-05, -2.8328120773415405e-28, 5.605193857299268e-45, 1.4669705706182867e-05, 5.2220653742551804e-05, -8.421893653576262e-06, -3.8943027902860194e-05, 3.1006788049126044e-05, 1.7225482224603184e-05, 5.996684107806505e-19, 2.5046352902791114e-07, -5.605193857299268e-45, -2.203453732363414e-05, -3.639784722508921e-07, -4.649124093702994e-05, 3.1517854949925095e-05, -2.118465636158362e-05, -3.2869703996115465e-25, -5.605193857299268e-45, 2.82622623221096e-12, -3.8015485188225284e-05, 2.7480587959871627e-05, -3.0119870643829927e-05, 1.9398174117668532e-05, 1.6832593246363103e-05, -2.5136672775261104e-05, 3.1554882298223674e-05, -5.1126287871738896e-05, -5.605193857299268e-45, -2.791049558421698e-20, -1.71282281371532e-05, 1.3828263035975397e-05], [9.44291241466999e-06, -7.826878182667646e-28, 5.605193857299268e-45, -5.9541639529925305e-06, 1.5012018593552057e-05, 2.5344065761601087e-06, 1.1746086784114596e-05, -9.344853424408939e-06, -8.695247743162327e-06, 9.63256786401676e-19, -4.170359488853137e-07, -5.605193857299268e-45, 6.639815183007158e-06, 7.351037822900253e-08, -9.35132266022265e-06, -8.352742952411063e-06, 6.39345262243296e-06, -6.723273524436111e-27, 5.605193857299268e-45, 2.762975555015146e-07, 1.1460386303951964e-05, -8.285209332825616e-06, 9.081551070266869e-06, -5.852108188264538e-06, -5.116398369864328e-06, 7.586704668938182e-06, -8.017002983251587e-06, -7.558453489764361e-06, -5.605193857299268e-45, -4.106894226423816e-20, 3.1866579774941783e-06, -4.172195986029692e-06], [-4.19760317527107e-06, -6.247024849259672e-28, 5.605193857299268e-45, 1.0563096566329477e-06, 1.621056071599014e-05, -1.1514961215652875e-06, -5.168367806618335e-06, 4.14684791394393e-06, 1.6861517906363588e-06, 0.0, 2.1285629259182315e-07, -5.605193857299268e-45, -2.9396562695183093e-06, 1.4102303680374462e-07, -1.2884148645753157e-06, 4.9159257287101354e-06, -2.8033796297677327e-06, -1.7159657765507047e-30, -5.605193857299268e-45, -3.845598062213185e-09, -5.078964022686705e-06, 3.6620135688281152e-06, -4.022514076496009e-06, 2.593888893898111e-06, 2.2309877749648876e-06, -3.3297244499408407e-06, 5.160871296538971e-06, -2.5398745492566377e-05, -5.605193857299268e-45, 3.7116221135010694e-25, -1.8767848359857453e-06, 1.8526075109548401e-06], [-4.799662292498397e-06, -1.6690938973865817e-27, 5.605193857299268e-45, -1.3392958862823434e-05, 3.9702397771179676e-05, 3.22014045650576e-07, 1.4343263501359615e-06, -1.150880507339025e-06, -6.384414973581443e-06, 1.3067397100539877e-18, -1.8390774414456246e-07, -5.605193857299268e-45, 8.090115102277196e-07, -7.419306712108664e-06, -4.0861257730284706e-05, 6.647542249993421e-06, 7.76048807438201e-07, -2.098512249369864e-25, -5.605193857299268e-45, 1.595243190877227e-07, 1.4099001646172837e-06, -7.625568514413317e-07, 1.1143043820993626e-06, -7.207871703940327e-07, -7.041243748062698e-07, 9.212054692397942e-07, 1.2001279174000956e-05, -8.078554674284533e-05, -5.605193857299268e-45, -2.529835743747226e-19, -1.7228663637069985e-05, -5.12421081566572e-07], [1.1744860785256606e-05, -8.115685031544372e-36, 5.605193857299268e-45, -7.452776117133908e-06, -1.3006922472413862e-06, 3.1503686841460876e-06, 1.4670985365228262e-05, -1.1673073458950967e-05, -1.0389957424195018e-05, -7.140377275454091e-31, 5.223038712642847e-08, -5.605193857299268e-45, 8.287941454909742e-06, -2.943974550362327e-06, 3.891575033776462e-06, -1.0493239642528351e-05, 7.985724550962914e-06, -6.277795759389237e-26, -5.605193857299268e-45, -5.0910564826367466e-12, 1.4300414477474988e-05, -1.03108450275613e-05, 1.1334806913509965e-05, -7.302031008293852e-06, -6.338345428957837e-06, 9.475018487137277e-06, -9.97111783362925e-06, -5.925011464569252e-06, -5.605193857299268e-45, -2.4024104052324823e-27, -5.184568635741016e-06, -5.207451977184974e-06], [1.1310959280308452e-06, 5.605193857299268e-45, 5.605193857299268e-45, -1.032494765240699e-06, -2.2559414958323032e-07, 3.068334990530275e-07, 1.3994604159961455e-06, -1.1159842188135372e-06, -5.862103193976509e-07, -5.605193857299268e-45, -2.8925871475848908e-08, 5.605193857299268e-45, 7.928989589345292e-07, -9.236524305816785e-13, -2.5020366933858895e-07, -8.729292630960117e-07, 7.604511438330519e-07, -5.605193857299268e-45, 5.605193857299268e-45, -2.4011528876322075e-10, 1.369433107356599e-06, -9.871197335087345e-07, 1.0846715667867102e-06, -6.9964352178431e-07, -6.063102659936703e-07, 9.024986411532154e-07, -1.2891674714410328e-06, -3.139987825306889e-07, 5.605193857299268e-45, 5.605193857299268e-45, 4.798731083610619e-07, -4.9807749746833e-07], [6.395418949978193e-07, -8.791332861673248e-28, -5.605193857299268e-45, -1.5640364381397376e-06, 1.5693503883085214e-05, 1.824145385853626e-07, 7.590599579998525e-07, -6.263755949476035e-07, -1.4998417100287043e-05, 4.382506799870393e-19, -1.2566783880174626e-07, -5.605193857299268e-45, 4.326350904193532e-07, -8.777498806011863e-06, 5.505534772964893e-06, 1.7628111663725576e-06, 4.1022803998203017e-07, -1.72746671547802e-27, -5.605193857299268e-45, 2.2228556417758227e-07, 7.702177526880405e-07, -5.742000439568073e-07, 6.103911118771066e-07, -3.943885076296283e-07, -3.688564902404323e-07, 5.00956559790211e-07, 4.603447450790554e-06, 5.607994353340473e-07, -5.605193857299268e-45, 3.1900104041189038e-27, -1.3481172572937794e-05, -2.960051688205567e-07]], [[-4.8004962991399225e-06], [8.528789128689407e-28], [5.605193857299268e-45], [-4.3318090320099145e-05], [-2.1136504074092954e-05], [7.807911606505513e-05], [-1.8721746528171934e-05], [1.0724650564952753e-05], [7.965461554704234e-05], [-2.240297972429231e-19], [1.1011704827978974e-06], [-5.605193857299268e-45], [-1.0280295100528747e-05], [8.515949957654811e-06], [-4.44491597590968e-05], [0.00011410430306568742], [-5.9389712987467647e-05], [-1.1428984747367744e-25], [5.605193857299268e-45], [1.228306558687109e-07], [6.525972275994718e-05], [2.0678824512287974e-05], [1.680758396105375e-05], [-2.0335955923656e-05], [2.5274322979385033e-05], [-4.5423068513628095e-05], [8.435740892309695e-05], [-0.00010938043124042451], [5.605193857299268e-45], [3.481644557266321e-20], [6.954925993341021e-06], [-4.492092557484284e-06]]], "v_w": [[[2.6329502467170585e-10, 1.536087239628614e-07, 7.523664358188853e-09, 1.6816977810307776e-09, 1.576161281491295e-07, 5.323059681927589e-08, 3.034529072465375e-08, 2.8579957844776516e-10, 6.791786688609136e-08, 1.1900354479621456e-08, 5.801555147399995e-08, 1.6300114036305047e-10, 1.9408405438348098e-10, 2.1283221851575718e-09, 3.617173574554933e-11, 4.714729162635933e-10, 1.1967890145569982e-07, 3.103763634992873e-10, 3.5125333631286226e-12, 2.3233823753798788e-08, 9.287534652457907e-08, 3.2351032075439434e-08, 3.477404197926859e-10, 1.3930431252973108e-09, 7.45700212689826e-09, 5.501227251514251e-10, 2.40357045377948e-09, 7.703103432898928e-11, 4.1246700499542044e-10, 1.7532574503320575e-08, 6.052029277725524e-08, 2.3878132537902275e-07, 5.2657924243249e-08, 3.687023575338344e-09, 8.126777473194124e-09, 1.5290704813430978e-10, 5.7949312015637133e-11, 2.4127091990955307e-10, 1.3576729074316063e-08, 1.9008508544970937e-08, 4.968712663533381e-10, 1.5597022562374718e-09, 5.720504070438892e-10, 1.265635063418813e-07, 2.9115818089842094e-10, 3.874397691561171e-08, 3.3518113284891626e-10, 1.4196993580739559e-10, 1.0788425708341265e-09, 4.2779667808190425e-08, 1.3121086162026785e-10, 8.635581849603113e-08, 7.61281648831158e-10, 9.73274154603132e-08, 9.384169885606752e-09, 2.3486057543209427e-10, 3.668077230845057e-10, 4.687450982920893e-10, 5.776882305852382e-10, 8.533993067771917e-09, 1.0176885723023332e-10, 5.690323945373166e-08, 3.3559190149023976e-11, 2.8366953230829495e-09], [2.780952412795301e-10, 1.5735572844732815e-07, 8.403015172575579e-09, 1.7494193871314678e-09, 1.6165253668987134e-07, 5.4314078568040713e-08, 3.202085352427275e-08, 3.4169919671533933e-10, 7.171203719735786e-08, 1.2591854670063185e-08, 6.066235869184311e-08, 1.7123065465529663e-10, 3.661955461087274e-10, 2.911308749631303e-09, 3.616673627249156e-11, 4.921717478012511e-10, 1.2318544406753063e-07, 3.272595250347621e-10, 3.4324097383797714e-12, 2.3334497001314958e-08, 9.789879129584733e-08, 3.389579461554604e-08, 4.141147702529935e-10, 1.4458559904895196e-09, 7.734700879780121e-09, 5.727364138508051e-10, 2.5399311542884107e-09, 7.788222844418158e-11, 6.475505132108594e-10, 1.8911277877009525e-08, 6.258913032297642e-08, 2.4440919332846534e-07, 5.6587190044865565e-08, 3.812847371165162e-09, 8.514237315182527e-09, 1.8028731285646415e-10, 6.897312582188064e-11, 2.5144422655110077e-10, 1.3943390442250347e-08, 1.9859248467923862e-08, 5.652501799957577e-10, 1.719844822112293e-09, 5.96059646085223e-10, 1.2848235542151087e-07, 4.677608300696079e-10, 3.948012050614125e-08, 3.737506415468772e-10, 1.5096064676090037e-10, 1.130951554628723e-09, 4.348382276475604e-08, 1.3147778699096335e-10, 8.741233159526018e-08, 8.084278801945288e-10, 1.003084477702032e-07, 9.833446945606283e-09, 2.4511645491109846e-10, 4.2559672452924246e-10, 5.199988217796658e-10, 6.169253441434819e-10, 8.87566020679742e-09, 1.0054796578673475e-10, 5.9028447907394366e-08, 3.864812983533916e-11, 2.9010380764304955e-09], [7.717736172363487e-11, 3.5195576231217274e-08, 3.273108228896149e-09, 3.051670305342924e-10, 3.228994316373246e-08, 1.0561235441741701e-08, 9.026099867526227e-09, 1.5748510828750284e-10, 2.406854981984452e-08, 3.1563309743631862e-09, 1.2648238012502588e-08, 5.2688315516080664e-11, 3.161141626240038e-10, 2.0467509909138926e-09, 2.0077233278681383e-11, 2.0742962902886575e-10, 2.1625625734600362e-08, 9.056322358702573e-11, 4.844965140887725e-12, 2.1965782526223165e-09, 2.527534448404367e-08, 7.865937234896592e-09, 1.787140990749947e-10, 3.8512065758666836e-10, 2.0813841761224694e-09, 1.7983464717374886e-10, 1.2694655326939142e-09, 1.5172474387981083e-11, 7.663177314931602e-10, 5.96406080077827e-09, 1.2207347133141866e-08, 3.4498413015171536e-08, 1.825856088544242e-08, 7.224088549584451e-10, 1.8604796592214257e-09, 1.1608037447929931e-10, 6.879553177130404e-11, 8.48960554633571e-11, 2.897372564092393e-09, 3.779993651420455e-09, 2.539817245406084e-10, 6.698912535796353e-10, 1.7898639514957182e-10, 2.2710564095973496e-08, 4.550725074548012e-10, 6.479710545903572e-09, 1.4738450737628028e-10, 4.953377291672112e-11, 3.234781331684644e-10, 5.2506292647080954e-09, 2.2393821172417283e-11, 1.1826884360743861e-08, 2.6464155866712247e-10, 1.8782712274401092e-08, 2.5071296150258604e-09, 5.742175832046392e-11, 2.934024689871251e-10, 2.2745727523698633e-10, 2.310227009694188e-10, 1.6934575963745147e-09, 7.004201385552022e-11, 1.0718432363887587e-08, 1.267958221057297e-11, 3.0245975168874395e-10], [7.717736172363487e-11, 3.5195576231217274e-08, 3.273108228896149e-09, 3.051670305342924e-10, 3.228994316373246e-08, 1.0561235441741701e-08, 9.026099867526227e-09, 1.5748510828750284e-10, 2.406854981984452e-08, 3.1563309743631862e-09, 1.2648238012502588e-08, 5.2688315516080664e-11, 3.161141626240038e-10, 2.0467509909138926e-09, 2.0077233278681383e-11, 2.0742962902886575e-10, 2.1625625734600362e-08, 9.056322358702573e-11, 4.844965140887725e-12, 2.1965782526223165e-09, 2.527534448404367e-08, 7.865937234896592e-09, 1.787140990749947e-10, 3.8512065758666836e-10, 2.0813841761224694e-09, 1.7983464717374886e-10, 1.2694655326939142e-09, 1.5172474387981083e-11, 7.663177314931602e-10, 5.96406080077827e-09, 1.2207347133141866e-08, 3.4498413015171536e-08, 1.825856088544242e-08, 7.224088549584451e-10, 1.8604796592214257e-09, 1.1608037447929931e-10, 6.879553177130404e-11, 8.48960554633571e-11, 2.897372564092393e-09, 3.779993651420455e-09, 2.539817245406084e-10, 6.698912535796353e-10, 1.7898639514957182e-10, 2.2710564095973496e-08, 4.550725074548012e-10, 6.479710545903572e-09, 1.4738450737628028e-10, 4.953377291672112e-11, 3.234781331684644e-10, 5.2506292647080954e-09, 2.2393821172417283e-11, 1.1826884360743861e-08, 2.6464155866712247e-10, 1.8782712274401092e-08, 2.5071296150258604e-09, 5.742175832046392e-11, 2.934024689871251e-10, 2.2745727523698633e-10, 2.310227009694188e-10, 1.6934575963745147e-09, 7.004201385552022e-11, 1.0718432363887587e-08, 1.267958221057297e-11, 3.0245975168874395e-10], [2.7337740404753674e-10, 1.5855705726153246e-07, 8.102762016903853e-09, 1.7228478643716016e-09, 1.641686964148903e-07, 5.543087056025797e-08, 3.2791852788705e-08, 3.2570643404561395e-10, 7.304957705400739e-08, 1.2619516098766326e-08, 6.137425856422851e-08, 1.6851871287304476e-10, 2.9617483465749217e-10, 2.6858226753745384e-09, 3.232051085100274e-11, 4.5927581182603205e-10, 1.2455718945147964e-07, 3.2413724482260875e-10, 1.1800723159066662e-12, 2.3473448962363364e-08, 9.92937714272557e-08, 3.417997973542697e-08, 3.7506045491575435e-10, 1.4812002735453689e-09, 7.465537521511578e-09, 5.817812342989725e-10, 2.3583157648943143e-09, 7.791686740254988e-11, 3.763318823235551e-10, 1.9185101507446234e-08, 6.25690219635544e-08, 2.4686195843059977e-07, 5.7095203231938285e-08, 3.881344134981646e-09, 8.509241311571714e-09, 1.5623272120457443e-10, 6.004581554197586e-11, 2.4105259455176054e-10, 1.3682873500897585e-08, 1.9963472652761993e-08, 4.6222792260408596e-10, 1.724287934656843e-09, 6.035502653212177e-10, 1.312708093337278e-07, 4.2551942525115294e-10, 4.0023920178100525e-08, 3.5037225898371105e-10, 1.4676236614885596e-10, 1.1227685448034208e-09, 4.354637894721236e-08, 1.31965882665952e-10, 8.858047095827715e-08, 8.009853336155004e-10, 1.017892614640914e-07, 1.002470462196925e-08, 2.459032422130747e-10, 3.6625547039648154e-10, 4.6237261241977023e-10, 6.211165470837443e-10, 8.840495446804653e-09, 8.56833076712249e-11, 5.963777027773176e-08, 3.446043797539211e-11, 2.9000810641832686e-09], [1.0736286165657916e-10, 6.76245193176328e-08, 4.063475333992983e-09, 7.048016059663098e-10, 6.826732601439289e-08, 2.7611397612758992e-08, 1.256204296140595e-08, 1.2746807775965152e-10, 2.82645746807475e-08, 5.590178098202614e-09, 2.7694522231058727e-08, 6.241501759873813e-11, 1.0478198864127819e-10, 9.60585722076246e-10, 1.4003006219842629e-11, 1.6067870645120053e-10, 5.091138532975492e-08, 1.2494597023682275e-10, 1.1445078825639277e-12, 4.232183048458182e-09, 4.325078961642248e-08, 1.6769257982218733e-08, 1.3009789079365675e-10, 7.373805455124227e-10, 3.719736740848134e-09, 2.429760559419236e-10, 1.0710026199234335e-09, 2.2471044122673867e-11, 1.9622432845256554e-10, 7.572125149124531e-09, 3.228291589607579e-08, 8.064382228667455e-08, 2.2602907989721643e-08, 1.906334867740611e-09, 3.606989373849956e-09, 6.58760337945985e-11, 2.5578855006314072e-11, 8.509109389320813e-11, 6.384338391285382e-09, 1.0069436839899026e-08, 2.2709223390648958e-10, 6.284908149467583e-10, 2.4169141688012985e-10, 5.157702887004234e-08, 1.3574284751793897e-10, 1.9532008010969548e-08, 1.4561486738617901e-10, 5.3463487109661756e-11, 4.487367699645972e-10, 1.1834670132770952e-08, 4.583875987118624e-11, 2.9616101571150466e-08, 2.901685836054213e-10, 4.7899870736500816e-08, 4.310008794305986e-09, 9.458924615790565e-11, 1.5594951718878036e-10, 1.879586208897166e-10, 2.372936291905603e-10, 3.853991792368561e-09, 3.792842429017895e-11, 2.5076984044858364e-08, 4.492074680978453e-12, 9.931566680165815e-10], [6.493506427007745e-11, 3.7335730951326696e-08, 1.7100085791810216e-09, 4.822565680129287e-10, 4.076953885601142e-08, 1.3532111431402427e-08, 6.951806685862039e-09, 7.016748293509067e-11, 1.4470860953963438e-08, 2.7605397967533918e-09, 1.4427224748203571e-08, 4.0841031945237916e-11, 3.7179811313015065e-11, 3.796671033118315e-10, 6.650501330196512e-12, 1.005132505005335e-10, 3.151474459173187e-08, 7.6025380435496e-11, 1.8908983265893825e-13, 6.5349770039802024e-09, 2.2704492508296426e-08, 7.866812978818416e-09, 7.794331152721767e-11, 2.9596899930872667e-10, 1.7538637209213448e-09, 1.255649612064147e-10, 4.3552031425697635e-10, 1.6406469932617185e-11, 3.238299559060742e-11, 3.909839563220885e-09, 1.490956336169802e-08, 6.69455175739131e-08, 1.1341037442491597e-08, 9.370545450693157e-10, 2.0587440641151034e-09, 2.5853199789316328e-11, 5.752619301052642e-12, 4.59273001574001e-11, 3.655679092773312e-09, 4.974593181827913e-09, 1.1367132235484689e-10, 3.2008037886832597e-10, 1.3111857433134588e-10, 3.345251542441474e-08, 4.012237764250415e-11, 1.036374364105086e-08, 6.781965961044634e-11, 2.8244732941384854e-11, 2.5054608387975463e-10, 1.2452341380253529e-08, 2.7874261926408295e-11, 2.3192074039002364e-08, 1.7407944530312136e-10, 2.5090551858397703e-08, 2.0687362933813347e-09, 5.5460993436673434e-11, 6.71466909851759e-11, 1.056017565059797e-10, 1.2925556458487364e-10, 2.174627145024033e-09, 1.6102865568745628e-11, 1.5105703354834077e-08, 8.117320184075627e-12, 8.463796885571639e-10], [1.0365303754200639e-10, 4.051218738254647e-08, 2.2437873781200324e-09, 6.304831656755994e-10, 4.219349847289777e-08, 1.44449083805398e-08, 7.187246353623777e-09, 1.0877400369313506e-10, 1.806204252829957e-08, 3.2519476000913983e-09, 1.571763519336855e-08, 6.061464524753646e-11, 8.314497007555488e-11, 6.83171630377899e-10, 1.0109640555255872e-11, 1.6127599256066105e-10, 3.760145617093258e-08, 1.0717386006442453e-10, 3.822041966770884e-13, 8.963707998077552e-09, 2.9638105303320117e-08, 8.449073440885968e-09, 1.2003037452856802e-10, 3.7797204255340944e-10, 2.2392856457997823e-09, 1.52050760870992e-10, 5.444300010815084e-10, 3.2768461555310324e-11, 8.234249393446191e-11, 5.4779762947987365e-09, 1.4257330427369652e-08, 9.29061769738837e-08, 1.3720516278681316e-08, 1.0903992153643571e-09, 2.6735660352272816e-09, 2.754932566795265e-11, 1.1243679598482714e-11, 1.1878512062857283e-10, 4.456006674757873e-09, 5.287307036638822e-09, 2.028929663167034e-10, 4.681001142259333e-10, 1.7087201098497928e-10, 3.6765463562460354e-08, 7.971484583535471e-11, 1.1694530677175408e-08, 1.165268298519706e-10, 5.268736488761583e-11, 3.5224409500322906e-10, 1.732093224404707e-08, 6.664568896752598e-11, 3.3381244435304325e-08, 2.5623983490596913e-10, 2.7962983040197287e-08, 3.000391712859596e-09, 9.965249458954162e-11, 1.021540074752636e-10, 1.757756995512949e-10, 1.5679955944758461e-10, 2.4042434709770077e-09, 2.8564846668577282e-11, 1.7628092763288805e-08, 1.7512073388625815e-11, 1.0743016476411071e-09], [3.273296911299184e-10, 6.3177649778367595e-09, 2.4449093416478718e-08, 7.706126403661528e-09, 4.880897019887698e-09, 5.224547905413601e-08, 2.556824307831107e-09, 1.030736718199421e-09, 2.428135248422336e-09, 7.833796389355996e-10, 1.5932239971760964e-09, 3.253018132642893e-10, 2.1657256543683445e-10, 1.775135149983953e-09, 3.0513835902468145e-09, 7.890514353015021e-10, 2.9002535928412954e-09, 8.856441968685402e-11, 2.032529309789477e-12, 1.3331452386466935e-08, 7.204574359320759e-08, 2.8031548193752087e-09, 7.016085046274156e-09, 3.641789647623739e-10, 1.8667760670609823e-09, 6.710610955806828e-10, 3.353571642605857e-08, 1.8092988218754158e-10, 1.4489427713204606e-10, 1.932852455865941e-08, 4.812618636940158e-10, 7.991737049906078e-08, 6.571957644752047e-09, 1.8546979230205096e-10, 1.987539466341559e-09, 3.4934668491359844e-09, 9.863224820216843e-12, 2.3899585435693815e-11, 4.2745409989386474e-10, 4.03704731866128e-08, 1.9476045665101083e-08, 3.2044739084469143e-10, 8.49040782124888e-10, 1.2996910214724267e-08, 7.251700906429903e-10, 5.988609164120362e-09, 3.0683338092529766e-09, 6.425528165099337e-11, 8.316202726454947e-10, 3.614222809922296e-10, 2.0047413382129342e-11, 3.624892741527219e-08, 9.754979046761036e-10, 4.598099678787548e-08, 2.452761882487664e-10, 4.343230636250084e-11, 1.512693081906491e-08, 7.093690079784665e-10, 1.8561469028455235e-09, 4.6303769152267193e-10, 1.8107053356697378e-10, 2.2707014046829954e-09, 2.9715122029649876e-10, 3.092310019159328e-10], [3.109661183067769e-12, 2.7006355485248434e-10, 1.983155445417495e-10, 5.610863162974766e-11, 2.9147853575217653e-10, 6.56688259326188e-10, 1.2824441508740847e-10, 7.555333095266015e-12, 2.6011956477667297e-10, 3.0892888941425056e-11, 4.6414642962400166e-11, 3.9450461127021885e-12, 2.8142150068632965e-12, 4.512899776099033e-11, 3.419206584531764e-11, 1.1431869340050582e-11, 8.883849905716446e-11, 3.079629867092093e-12, 2.285456708866346e-13, 2.6897953309124034e-10, 5.574874450964273e-10, 1.0834861480235602e-10, 4.152267418788824e-11, 4.170812133164059e-12, 3.4339770610403164e-11, 1.4336870232667387e-11, 4.0247055688169553e-10, 2.139964420944107e-12, 3.381017037520917e-12, 3.849056906535253e-10, 2.9403819656881325e-11, 5.657758705979177e-10, 1.7359819137752197e-10, 4.683599428428886e-12, 2.8097272772309445e-11, 3.929912645306288e-11, 4.78389897140552e-13, 1.0371757706156837e-12, 5.175331517504045e-12, 4.90155638299683e-10, 9.493377611802245e-11, 1.2161710874480924e-11, 1.6018139939455445e-11, 3.5456926283927714e-10, 1.4103640130769257e-11, 1.695839579873848e-10, 2.4981797880352374e-11, 9.134820721026782e-13, 1.1258032700522946e-11, 1.8765067624770815e-11, 8.275330832911709e-13, 2.5260230018808727e-10, 1.7742822835953298e-11, 2.768302531652722e-10, 8.685674575403812e-12, 9.389497642939282e-13, 2.358123418755298e-10, 7.956500042149983e-12, 2.7965697466103556e-11, 1.018491280896372e-11, 4.192364771310464e-12, 6.429220350545606e-11, 2.7898221927058486e-12, 3.428369784244656e-12], [5.056547194848271e-12, 2.866054282790742e-09, 4.093113625813771e-10, 3.792750141728973e-11, 2.1877430977923495e-09, 9.903073916461835e-10, 1.114723646722382e-09, 1.5376085821250385e-11, 2.389979103512019e-09, 2.2557838930126195e-10, 9.103317544223444e-10, 5.734802823592622e-12, 1.1827680328202472e-11, 1.2172708674373922e-10, 5.896781327119349e-12, 1.2956569844790877e-11, 1.6418624237957147e-09, 1.1371631067347288e-11, 2.161175969087048e-12, 4.395142305657629e-10, 3.292098815776967e-09, 7.16984638327034e-10, 6.659948287301987e-11, 2.994381131937729e-11, 3.083386046487391e-10, 2.514092753425068e-11, 2.0523442667563785e-10, 4.54703419014435e-12, 4.533562761310783e-11, 5.907349054368183e-10, 8.580668398039393e-10, 1.338361088620843e-09, 2.1987052178928934e-09, 4.677936510377734e-11, 1.0121215671121675e-10, 1.897279035267818e-11, 4.5488751654332304e-12, 1.6832674143429927e-11, 2.11150610884836e-11, 1.9757009916965274e-10, 9.162580416610666e-11, 9.493236752255996e-11, 3.549465582564082e-11, 2.360973194726057e-09, 2.7037512853600454e-11, 7.756995046293014e-10, 3.072109233670517e-11, 9.407083619017431e-12, 3.470516929393597e-11, 4.1608422263195166e-10, 1.0777400673289694e-11, 1.1590248760739996e-09, 2.79794503538211e-11, 1.1529793786380083e-09, 2.636889873119941e-10, 1.0889451666773464e-11, 4.3756723938637165e-11, 1.545440338202031e-11, 8.797386430448029e-12, 4.374389739325579e-11, 1.62112771123768e-11, 6.542875130577386e-10, 5.9180381949131e-12, 1.546147931907882e-11], [1.7993474488164907e-09, 1.640319311491112e-07, 2.2078719297269345e-08, 1.299180674152467e-08, 1.7202361757284734e-09, 4.164462552580517e-08, 4.648105456084295e-09, 2.5519208968205476e-09, 1.3233951712265934e-08, 1.5145957821260936e-09, 1.8521838507368216e-09, 7.297378812332056e-10, 1.4518414248598788e-09, 8.56374882118871e-09, 1.304913538335839e-10, 1.0776056713623916e-09, 2.9200704076970396e-08, 6.977544236841382e-11, 5.833387836358742e-14, 1.431620266778566e-09, 8.68246772256498e-08, 2.153372946622767e-08, 8.914156524042482e-09, 1.1408981537286422e-09, 7.134429580446522e-08, 1.4324926800313165e-09, 1.6709501338141308e-08, 6.322167095396125e-11, 1.997290111077632e-10, 3.979839124923501e-09, 4.868015435199879e-10, 1.8599040174649417e-07, 1.0618214218993671e-07, 8.083879676767936e-10, 1.2039972352440032e-09, 3.073302723421989e-09, 4.68751730139938e-12, 7.20412770237322e-13, 2.1341755029880005e-09, 7.679416214045887e-09, 1.741405242228211e-08, 3.73267727837856e-09, 7.754240805013524e-09, 9.64326285490813e-10, 1.6227604815455265e-09, 6.989872236573547e-09, 1.0034532316183231e-08, 3.712123664012523e-11, 1.3848742153044213e-09, 2.0495891650540443e-09, 6.587641131379496e-13, 4.407379350368501e-08, 6.713389844037465e-10, 6.338136415706686e-08, 1.5906335970594654e-10, 1.0058399668722018e-09, 2.386267183851487e-08, 1.3162471113048468e-10, 7.705102667010522e-10, 5.25615417856784e-09, 2.4538551746111636e-10, 6.1346705493292575e-09, 2.5609312448438004e-09, 3.7431971411372444e-10], [2.091494165357144e-11, 1.5456768087673822e-09, 2.562218770485458e-10, 9.888429658433395e-11, 4.106936665748684e-11, 3.6345773613000176e-10, 4.1386363086592937e-11, 2.3341223051587257e-11, 1.277440098146343e-10, 2.7111538708490812e-11, 2.5969171257855805e-11, 5.580715143477244e-12, 6.714779340194488e-12, 8.717827154614e-11, 1.1049360211512482e-12, 9.452444903190749e-12, 3.587413421879404e-10, 2.589274281095122e-12, 1.5503073568214824e-15, 1.934636131850631e-11, 8.078442914616346e-10, 1.6830183080518424e-10, 5.269281538877735e-11, 1.358348850066804e-11, 7.086704001402211e-10, 1.2438942237347206e-11, 1.6446630168864829e-10, 3.816043618251608e-13, 3.4041474066687227e-12, 2.1163194460771528e-11, 1.5309727444123844e-11, 1.2751133482424848e-09, 9.575483739254764e-10, 8.930335637646891e-12, 1.754780348806051e-11, 2.9413603497285834e-11, 5.085647614838651e-13, 2.1398891502082823e-13, 2.694860133656274e-11, 7.193511064595981e-11, 1.0866303690182377e-10, 4.175504386694229e-11, 9.603746270459013e-11, 4.67278819804573e-11, 3.1026542446355165e-11, 9.902270670103519e-11, 1.000799165762345e-10, 2.737074889652691e-13, 1.766936597036306e-11, 2.926447278950306e-11, 1.2785199331524777e-13, 2.990973579919398e-10, 7.262275850128397e-12, 5.01546970621547e-10, 3.2388948294215236e-12, 1.2409825771164673e-11, 1.82665715886543e-10, 2.740006789167526e-12, 8.54250177539928e-12, 5.040141567991263e-11, 2.7287833451183907e-12, 3.712592039351037e-11, 1.866742871392546e-11, 3.5101791265312876e-12], [6.927554883906506e-12, 7.854085715131021e-10, 3.4081146238484905e-10, 5.086874324544688e-11, 3.861735375920716e-10, 5.260994417888298e-10, 1.884560701936877e-10, 9.26714434357212e-12, 6.974739674703301e-10, 8.337713852668571e-11, 1.6078516296147427e-10, 2.985272402541983e-12, 8.246910966624998e-12, 7.770410009877438e-11, 2.0746490463074974e-12, 7.254579315746357e-12, 7.43475947473371e-10, 8.446006914686333e-12, 9.334154000943673e-14, 4.333331957151465e-11, 8.545186225283885e-10, 2.3273620530783745e-10, 6.004929192782171e-11, 1.290569387468743e-11, 1.375715652507381e-10, 1.877164049202129e-11, 1.9048086719042345e-10, 1.575359309148594e-12, 1.7759585468901662e-11, 1.9171193799127906e-10, 1.843263319756261e-10, 1.2692744633113762e-09, 1.0079136414375967e-09, 1.717234861253747e-11, 5.911170164463186e-11, 1.6548014694639512e-11, 1.110116339131384e-11, 7.898615789203589e-12, 2.1988280987650377e-11, 9.21657403174514e-11, 6.880658542929297e-11, 4.8907131816600113e-11, 2.317054707823285e-11, 5.626946131265242e-10, 2.5381231838483842e-11, 2.6268912045601667e-10, 5.000415706502004e-11, 2.0926034342838573e-12, 2.0289615473845224e-11, 4.153299232312335e-11, 5.5814025276546e-12, 3.7059064150746224e-10, 2.514839551881476e-11, 8.268981055437052e-10, 4.584440813082402e-11, 3.841470978122041e-12, 5.890710835787516e-11, 8.776653882824892e-12, 5.182156353339407e-12, 7.488581282855122e-11, 6.9874245278711555e-12, 1.8904165732802625e-10, 1.0261274469014481e-11, 3.985708030979085e-12], [1.9724898797646162e-11, 2.8637243687512637e-09, 8.100061954507964e-09, 3.8355343207063797e-11, 6.20003881568465e-10, 2.7348618925060464e-09, 6.492666404511738e-10, 1.9584738344957664e-11, 2.3035651164349247e-09, 1.709602875932248e-10, 4.5040490781467213e-10, 4.3125582965819476e-11, 2.300449934711235e-11, 1.7382117967201793e-09, 1.0848991149892129e-10, 2.602066132006975e-11, 4.28271906827149e-09, 3.5325850578082907e-10, 1.8133672664041693e-14, 7.472722995949255e-10, 4.2202579209060787e-08, 1.1587613535368746e-08, 2.2645714470304057e-10, 8.612535684626721e-11, 2.0480053417037958e-11, 2.556242717499657e-10, 1.3376996399472318e-08, 6.516562289782257e-10, 3.9701444909390204e-10, 7.084421937975094e-11, 2.408017396593465e-10, 1.7233844573638635e-08, 3.154922101344937e-09, 5.520181534102164e-11, 4.629273631095998e-10, 3.340848986344014e-10, 2.754046324326964e-09, 1.579996029843489e-11, 2.6350917975426214e-11, 2.4238191315140156e-11, 2.822659467272004e-11, 1.4672532078208178e-09, 1.2782991332116467e-09, 1.7180001421479574e-08, 6.398563623388753e-11, 2.166180124163475e-09, 9.398206518573815e-11, 6.766994742335442e-10, 2.8727925593940995e-10, 3.0873725798130636e-10, 2.2369088525930891e-10, 1.6359303245394585e-08, 6.179009387485834e-11, 2.536026277866199e-09, 5.1197277528558516e-09, 4.2888020912457137e-10, 4.2502716623982195e-11, 1.4062580266926972e-10, 7.781244398818998e-11, 3.193716402449809e-10, 3.201443971034834e-11, 1.988227360527617e-09, 2.1798019986252193e-11, 2.6641862327370092e-11], [2.3426852363388206e-13, 5.579194398142029e-11, 6.984056388770199e-11, 4.258177469483593e-13, 3.8158406989730054e-11, 2.6301539071682534e-11, 7.779748199820968e-12, 4.1554547346514537e-13, 2.264104875804307e-11, 1.4633082072446069e-12, 5.019027728148107e-12, 3.856124133113509e-13, 2.3336294376931355e-13, 9.592822196313744e-12, 8.921385223452372e-13, 2.733115383318774e-13, 2.7676534675169506e-11, 2.0352847011906317e-12, 1.502826633795567e-16, 6.208681138653027e-12, 3.552506344650652e-10, 1.0411518175379442e-10, 2.4278873182737026e-12, 1.4957871096246689e-12, 5.623682942934582e-13, 3.697591711981918e-12, 9.04974636894984e-11, 5.338970585078151e-12, 5.07157423695892e-12, 1.9351766283176586e-12, 9.027219943780196e-12, 1.6933514312977849e-10, 2.9217472191644944e-11, 8.874811692829998e-13, 4.825526696977667e-12, 2.884743008704782e-12, 2.3870660656455378e-11, 1.2890339837201559e-13, 3.8982296665830696e-13, 2.522752189440536e-12, 4.5318179005444936e-13, 1.3968281392662263e-11, 1.202669300953696e-11, 1.457988313413594e-10, 9.915901650128789e-13, 1.7135031241122256e-11, 1.6510245861439676e-12, 7.432624828107581e-12, 3.3758573193820585e-12, 5.3207633611551675e-12, 1.844355180732893e-12, 1.601197785472408e-10, 6.299963805841968e-13, 2.7745942696166814e-11, 4.534993561233769e-11, 3.3063306866670805e-12, 2.188469674577198e-12, 1.2826663559409313e-12, 1.2223155430521326e-12, 1.853518206973437e-12, 2.917345998023485e-13, 1.7559818182855125e-11, 1.961739283387956e-13, 2.7331617329616475e-13], [1.8564154120187526e-12, 7.370756782698606e-10, 7.031489279718528e-11, 7.25574201415613e-12, 5.837143546294499e-10, 3.6445715889676933e-10, 4.033679987247574e-11, 3.800484666555137e-12, 3.040827034617166e-10, 1.620205358765503e-11, 1.3018441880063847e-10, 1.5956240235343033e-12, 9.536712782323709e-13, 3.463770589795523e-11, 4.803789744461939e-12, 1.96109860121918e-12, 1.8801181445038395e-10, 4.337548549504522e-12, 1.8067142884716078e-15, 1.2601922977362179e-11, 3.7901243254978567e-10, 1.7082489589537175e-10, 1.3350013802759797e-11, 1.534039041628521e-11, 1.4332891644375234e-11, 7.192607186928823e-12, 9.483275970056937e-11, 2.1930499950750804e-12, 2.912340854588358e-11, 3.638371895431369e-11, 1.0759924201630966e-10, 2.907377394389954e-10, 3.024359096492901e-10, 6.538993305160723e-12, 4.292665875538226e-11, 7.06066715511211e-12, 1.4595156680452526e-11, 3.5164976399520986e-12, 1.5083526441750372e-11, 2.954615024863827e-11, 8.733143548600442e-12, 1.2568249392608255e-11, 1.294891537745313e-11, 1.5987482171464507e-10, 1.0870844155408399e-11, 2.263091623821989e-11, 5.986156882686888e-12, 3.6122636999647018e-12, 8.203902834846843e-12, 4.342542297974816e-11, 2.2983193039699534e-12, 1.3894198291897197e-10, 4.299343433350478e-12, 1.1185246479028521e-10, 4.233204758952169e-11, 3.5198324289942295e-12, 2.4793861408412e-11, 9.461575620206553e-12, 6.144806018182347e-12, 1.46815511137266e-11, 1.4906233799377722e-12, 1.4003516402016913e-10, 1.1719324512562967e-12, 2.8904942675489487e-12], [2.6197422703377882e-11, 3.153182825954559e-09, 8.168151155452108e-10, 5.274325420856485e-11, 6.066226188039536e-09, 1.7887404890615244e-09, 1.7602110879977317e-09, 1.2887128864047526e-10, 5.766332300538579e-09, 1.7092570414600772e-10, 3.779428436878618e-10, 4.309269607816191e-11, 3.226615155615953e-11, 1.0589557009055284e-09, 2.547326412305484e-11, 6.157684778740347e-11, 4.553278643015801e-09, 2.2752479067467135e-10, 2.6879897613296677e-11, 7.159445258864139e-10, 1.1097443852747801e-08, 2.1521624482545576e-09, 1.2324395670670896e-10, 1.4541780279930805e-10, 2.9785163224715916e-10, 9.671134726385588e-11, 8.090942138494484e-09, 6.313789074896548e-11, 4.566427791452554e-11, 1.6884132980621303e-09, 1.4844170337369178e-09, 4.306342393789464e-09, 3.3039706526238888e-09, 5.206595918294532e-11, 3.648228247277174e-11, 2.2741719965524432e-11, 7.472165247657259e-11, 1.1342220565535577e-11, 8.378732430092128e-11, 2.9151192570964213e-10, 6.731563917394823e-11, 1.6776929845363497e-10, 8.846577637111608e-11, 5.108747647142309e-09, 1.8165853543639088e-10, 2.100539742144747e-10, 4.8043617695281426e-11, 1.0350972301509387e-09, 1.3430935530411858e-10, 3.7011008147125324e-10, 2.4721982794240205e-10, 2.0942230172238396e-09, 1.2620736400403842e-10, 2.3406829807726126e-09, 7.014406833150133e-10, 2.709180102478115e-10, 1.5413420539900358e-09, 2.1797175175919392e-10, 2.0482052165426978e-10, 8.845964516446259e-10, 3.943744983359032e-11, 1.0766949554152916e-09, 4.331230252924145e-12, 2.3972243634595714e-10], [9.824606406194647e-13, 4.2137024425237257e-10, 1.278914196767289e-10, 8.36473078302813e-12, 5.00277652637493e-10, 1.440729757717918e-10, 1.895674034413375e-10, 3.0729817562108463e-12, 4.899663452739844e-10, 2.787881731025621e-11, 7.960894443659328e-11, 1.245424336576706e-12, 8.12995558461399e-13, 3.759317510065863e-11, 4.232539611761371e-13, 2.7548137382371607e-12, 3.1318941884350693e-10, 3.785072082151952e-12, 2.06574937277465e-13, 2.0282669641047413e-11, 6.579445321897026e-10, 7.55400256235994e-11, 5.3352725883082375e-12, 9.259660746496756e-12, 4.6675614762126116e-11, 9.88111155397764e-12, 1.927979997873308e-10, 1.7553061868597064e-12, 1.908926142157874e-12, 1.447547637312141e-10, 1.2711413865940102e-10, 3.445070895224944e-10, 2.8255070505522895e-10, 5.917019912232702e-12, 7.18066925364802e-12, 1.1014234229528297e-12, 2.1402346041254905e-12, 5.354937413631911e-13, 3.424366259302536e-12, 4.419568183644529e-11, 5.1639864259711565e-12, 2.767767091904627e-11, 8.082054990532495e-12, 3.8189271189814633e-10, 9.627267733014477e-12, 3.8920078965221094e-11, 2.1795603516450157e-12, 1.3992679410990139e-11, 1.0718147723520755e-11, 4.970630851364177e-11, 3.0823403725233067e-12, 2.1957576035180892e-10, 9.159685163129261e-12, 3.401132153690867e-10, 3.996958319874011e-11, 3.0135241090717413e-12, 2.5851848439728542e-11, 3.59893235005182e-12, 5.136077327327904e-12, 1.2967601818736352e-11, 8.801693640418662e-13, 1.3926461372992804e-10, 3.511782444703959e-12, 5.20289453881384e-12], [1.2526833736981047e-11, 8.2966202796797e-09, 1.7312631328536554e-09, 9.500921577254573e-11, 7.634526788535823e-09, 2.825841116660399e-09, 2.968356227484037e-09, 2.5788175414542813e-11, 8.298361997560733e-09, 6.213186076742261e-10, 1.8080784647267478e-09, 1.069275744336462e-11, 5.229419328123264e-12, 3.235262058254307e-10, 4.3022759833866164e-12, 2.5189640304179584e-11, 4.742611636743277e-09, 2.840421994831921e-11, 1.2532650698476866e-13, 3.491677780242952e-10, 8.597420553257962e-09, 1.7643528860133983e-09, 5.231115540738074e-11, 1.233482760376603e-10, 6.686992626292465e-10, 8.840998072523476e-11, 8.861748557187354e-10, 4.693086197438134e-12, 3.197055467585308e-11, 1.4433979567129995e-09, 2.556368228212591e-09, 8.922832250846113e-09, 5.02918862110846e-09, 1.1297649621377914e-10, 2.0562390679046416e-10, 2.7967798216232964e-11, 1.1707189905008075e-11, 1.1917016852491802e-11, 8.015835217811684e-11, 1.1294979396225813e-09, 1.5680223786063152e-10, 3.018480465577511e-10, 8.366906473211699e-11, 7.337288998598979e-09, 9.594781219535164e-11, 1.050435405325345e-09, 2.501852718050923e-11, 1.2597252234403111e-11, 1.2000256344180116e-10, 8.418299946022501e-10, 6.764788382240816e-12, 4.58521043356086e-09, 8.758685443588377e-11, 5.435747407744884e-09, 5.805786962298498e-10, 9.824019202298029e-12, 4.5572715740016534e-11, 2.036734669808027e-11, 2.984782906945149e-11, 2.1854258680509275e-10, 9.102775824776366e-12, 2.557093869981486e-09, 6.412193692684198e-12, 9.760862951235794e-11], [8.681733175246176e-13, 1.0230084140916418e-10, 4.9681066552342834e-12, 6.92523024602848e-13, 4.1895781982548286e-11, 8.779524329760591e-11, 1.157498749626562e-11, 5.429503201204167e-12, 1.2704230896443125e-11, 7.105461509969435e-13, 1.2840165129063275e-12, 2.108562022901106e-12, 5.1513515675338795e-12, 4.673441755115304e-12, 1.7141718816962581e-12, 3.045115201660842e-11, 1.5422486204785812e-11, 2.4123721683450006e-12, 2.0970700761839545e-13, 1.5005899084083452e-12, 3.583126850781326e-11, 1.1309141123572175e-11, 2.4474262894091936e-11, 2.5038100932850416e-12, 1.9397502267620714e-12, 5.400339463806914e-13, 1.0515596726712317e-10, 4.550036562800397e-12, 4.699146453901459e-12, 7.476879358703226e-12, 2.7438842864491164e-11, 2.4666196168920962e-11, 3.822981167744821e-11, 2.4767121947072424e-12, 1.1432343786921262e-12, 6.411457302568646e-12, 1.6530611515047644e-12, 1.7786213474257906e-11, 4.357236359914252e-12, 1.5116891028885138e-12, 4.028086891816329e-12, 1.0750689401206603e-11, 3.068476896184169e-12, 4.768749631289815e-11, 1.49504388903543e-12, 2.793184780691682e-11, 1.814100627529902e-12, 1.2659814602883346e-12, 2.049258766151363e-12, 3.260208422672939e-11, 8.158034144056803e-12, 1.7587879069802526e-11, 3.138230343993631e-12, 2.5664305750017213e-11, 4.347312440589057e-12, 6.976446872454523e-13, 2.4598409247011954e-12, 9.437630364705907e-12, 5.801743634126222e-13, 5.648257469376139e-12, 3.1760603261959952e-12, 8.764777965908355e-12, 7.26285554592497e-14, 4.075751888765744e-12], [7.432618566840035e-14, 5.450295163106356e-12, 4.399969158550704e-13, 7.035330976644383e-14, 3.72419890065645e-12, 1.872940171010473e-12, 3.560436450875115e-13, 3.28177128484583e-13, 1.5598567359650928e-12, 7.946598159233945e-14, 9.080601125633497e-14, 7.108661668206798e-14, 3.8918148489042875e-14, 4.3833803232105895e-13, 3.715329435706634e-14, 1.5019702061941365e-12, 2.6705558337641877e-12, 1.1065952163933843e-13, 1.3038639890266147e-14, 5.1154569404195105e-14, 1.747054215704702e-12, 7.257105615228465e-13, 3.3924040876778805e-13, 1.1331339105956698e-13, 1.3181244832606576e-13, 5.3271223424220665e-14, 1.8095239933194063e-12, 6.755055228287871e-14, 2.4078840050317796e-13, 1.0342098271526323e-12, 1.8082897375662488e-12, 1.6854767364779533e-12, 2.3405938645582047e-12, 1.056087658188147e-13, 1.458799308564837e-13, 1.450659389704359e-13, 8.122509961719718e-14, 1.5923991725924624e-13, 9.434625389964646e-13, 1.5821972367251885e-13, 1.988795142026517e-13, 1.9577492838679378e-13, 8.364491689344042e-14, 1.3824059084954765e-12, 7.708678801624652e-14, 3.8417760726133787e-13, 1.3875222314423813e-13, 6.355288203249015e-14, 1.5131963065385945e-13, 5.829235206512851e-13, 1.3256782553216356e-13, 5.576371612733833e-13, 4.2454191204188696e-13, 1.9001100606125254e-12, 2.2341523975896033e-13, 3.442150129382218e-14, 2.539486362081872e-13, 4.0641857826199945e-13, 3.3773443162141495e-14, 1.9179493063181674e-13, 2.7708458899718125e-13, 1.1770181183867745e-12, 1.2088727168271286e-14, 1.4241929304718154e-13], [2.198127747529699e-12, 3.0106722670453223e-10, 2.5825929936273972e-11, 4.591892838190503e-12, 2.2518571729523984e-10, 3.258480291146171e-11, 3.293064432252635e-11, 9.784498732068325e-12, 1.0829324936789675e-10, 4.971347552368277e-12, 4.968118798298615e-12, 1.1402132493384953e-12, 2.1309102486016807e-12, 2.2297247381786178e-11, 1.8679194475901273e-12, 1.1359114170106377e-11, 1.6325325813415503e-10, 3.0853047981033166e-12, 7.735855142229631e-13, 2.6337155113048683e-12, 1.2658536718834767e-10, 4.744652587485021e-11, 5.198484004376169e-12, 4.727154431782843e-12, 8.188927834440474e-12, 2.90901287433587e-12, 7.264407131390982e-11, 1.709847649751517e-12, 1.253098059345037e-11, 6.610568342724221e-11, 7.909373850312207e-11, 1.2828574313950014e-10, 1.7513947236924565e-10, 2.4931539038125505e-12, 8.996452020848533e-12, 4.1131932929094894e-12, 3.6229428745232495e-12, 3.281168088967168e-12, 4.485206303583844e-11, 1.2794152022543859e-11, 4.789688177325724e-12, 6.572417957095844e-12, 4.215198936424747e-12, 5.573888572918406e-11, 3.6149969736415377e-12, 1.4434667003349055e-11, 8.266492525221825e-12, 3.761971636984107e-12, 5.086818986865804e-12, 2.248053306008746e-11, 4.0862617109449495e-12, 3.124305675283878e-11, 9.222456132107482e-12, 1.038153729648883e-10, 8.498059027306493e-12, 1.3569653213585386e-12, 1.9079729116078248e-11, 1.4171165109433392e-11, 1.652359564278949e-12, 1.0003423436821812e-11, 1.1663428035879608e-11, 6.886158310237533e-11, 6.23784173186398e-13, 3.037528995691874e-12], [1.6689449822138158e-09, 1.1206131489416293e-07, 1.4348249699480675e-08, 1.91757809631099e-08, 1.8928029987819173e-07, 2.0694892910455565e-08, 7.607630436723412e-08, 1.875552602115249e-09, 7.350551101126257e-08, 8.672988549562888e-09, 2.397895570993569e-08, 1.5413793574836632e-09, 1.9844201837315723e-09, 4.971884237647828e-09, 1.2656127257315575e-09, 1.0075829948164028e-08, 1.5204022929538041e-07, 3.5520364427554796e-09, 4.164838179193664e-12, 1.4800256575853155e-09, 3.9486849345848896e-07, 4.817907850451775e-08, 2.6198010427691543e-09, 3.721173813531209e-09, 4.361284222653694e-09, 3.819392802029142e-09, 3.704275997051809e-09, 5.028070737544965e-10, 1.976216523758012e-09, 2.7802775193208618e-08, 1.0607860367883859e-08, 1.1217511541872227e-07, 1.6276814562843356e-07, 1.281566630595421e-09, 8.225254255478376e-09, 2.4278448140790942e-09, 1.774839303303466e-10, 4.594418179237891e-09, 7.587942718600971e-08, 7.878109720138582e-09, 4.4896969475516357e-10, 1.774265734333369e-09, 5.588338236606205e-09, 4.2201669714359014e-08, 4.367741279764914e-09, 1.1751934536619046e-08, 3.718089836013405e-09, 4.618505133890949e-09, 9.07253205895131e-09, 1.3658322473020235e-08, 1.0652588533499596e-10, 5.3233506491778826e-08, 5.479517284356916e-09, 9.623310859296907e-08, 5.960421489703549e-09, 3.871903908603258e-10, 4.681963972075209e-08, 4.211120341324204e-09, 4.928423003036642e-09, 4.739205916592937e-09, 3.666015047087967e-09, 4.3941533078850625e-08, 1.675974636849986e-11, 3.326491748723015e-09], [3.454405164693419e-11, 6.36272456944198e-09, 6.381638550934099e-10, 2.2845478286903642e-10, 6.639610639069815e-09, 1.6704969629799393e-09, 2.603185889071824e-09, 3.121529423832925e-11, 4.341401460550287e-09, 5.584635531796778e-10, 2.450224689809488e-09, 2.6783899750859597e-11, 2.3712573571366136e-11, 1.6227033605709096e-10, 2.5770699810245823e-11, 1.7539572572111695e-10, 5.558640658875902e-09, 5.181402182308226e-11, 1.142901691255499e-13, 2.2483126471684045e-10, 6.121680495851933e-09, 1.853977527055406e-09, 4.614472692843208e-11, 9.659890248814307e-11, 2.6357827032086334e-10, 6.812817671120186e-11, 1.8309052884912802e-10, 8.780386140383456e-12, 5.608333936146792e-11, 1.02046948668999e-09, 1.5191523594637601e-09, 5.833486138584476e-09, 4.472918480047383e-09, 1.0121230936688264e-10, 3.2834029939365905e-10, 4.072959677858812e-11, 4.029320713888618e-12, 6.015569986583813e-11, 1.4771353029630063e-09, 5.758171717218374e-10, 8.414581531557275e-12, 1.178706438009769e-10, 8.991608152486563e-11, 4.1047765186874585e-09, 8.489651343035476e-11, 1.017024686689183e-09, 4.990360208401157e-11, 5.6343870541430974e-11, 1.5541617992553824e-10, 8.813862972800734e-10, 5.373754826537569e-12, 2.0462451733038733e-09, 1.1011788703108039e-10, 3.785672220146807e-09, 3.3897040729868877e-10, 1.112610264336622e-11, 5.075442843782696e-10, 6.107043343250851e-11, 8.539208229407791e-11, 3.2433009056198614e-10, 7.891414605110114e-11, 2.3848591990116574e-09, 6.947501927055677e-13, 9.730279082464932e-11], [2.0132405464945435e-10, 1.3169064061457902e-07, 8.451276123366824e-09, 8.5301105068325e-10, 1.196372068079654e-07, 3.743738830053189e-08, 3.026825012852896e-08, 2.6777657868848337e-10, 6.723588086288146e-08, 1.1945029854132372e-08, 5.744744413505032e-08, 1.0241958670054174e-10, 3.47493450680858e-10, 2.7487874199039197e-09, 2.937770166022702e-11, 3.363683498402992e-10, 8.469600487615025e-08, 1.9137572082605914e-10, 1.114930847298523e-12, 5.884106535347655e-09, 7.7103585738314e-08, 3.239991386294605e-08, 2.5476071252583665e-10, 8.377040172646844e-10, 4.736160796880995e-09, 4.3940318050772476e-10, 1.8442856131173357e-09, 4.0923452127028526e-11, 7.293396997454238e-10, 1.7785991346386254e-08, 4.2473860872860314e-08, 1.266102600538943e-07, 4.780596185582908e-08, 2.8380746641687438e-09, 8.00455790539445e-09, 1.9437948473033373e-10, 5.247250203788134e-11, 1.2502875124109636e-10, 4.5231765000153246e-09, 1.508830926866267e-08, 3.399370507306543e-10, 1.6817209846919923e-09, 4.368761741257998e-10, 7.101327526015666e-08, 5.029551775059815e-10, 2.8399542273405132e-08, 2.9309873972316325e-10, 7.986891009670316e-11, 8.096263659496117e-10, 1.9744531343235394e-08, 6.145885189656752e-11, 3.980662199865037e-08, 5.758171717218374e-10, 7.744064589587651e-08, 8.588473932036322e-09, 1.7636110627439194e-10, 3.73537922815359e-10, 4.1709649623022926e-10, 5.620175991261078e-10, 7.069569818440868e-09, 7.917608235707974e-11, 4.3833694007844315e-08, 1.307822600216113e-11, 1.5558017096850563e-09], [6.639014671350196e-09, 3.777399342652643e-06, 1.5314363110974227e-07, 1.553317474645155e-08, 7.943960866896305e-08, 6.397522867018779e-08, 1.6943577207939597e-08, 6.879844249851885e-09, 8.730863214623241e-07, 2.8398761120485005e-09, 2.3980332386486225e-08, 7.261649503931267e-09, 5.0214810087823025e-09, 7.458007189597993e-08, 5.062222641072367e-09, 9.33777783984624e-08, 3.9188759615171875e-07, 6.569740751416475e-09, 3.218441409647693e-13, 1.0811231909713115e-08, 6.425186427350127e-08, 3.162623229968631e-08, 1.0689490181903238e-08, 2.277698918362603e-08, 2.8274877195144654e-07, 8.846681609497864e-09, 7.67522756461858e-09, 2.0160663069535012e-11, 1.3676205412593845e-07, 4.3365194102307214e-08, 4.548066101506265e-07, 3.939211268289e-08, 2.005165278262666e-08, 8.798632933348927e-09, 5.1263664424539e-09, 2.6932154284509124e-08, 3.1290401381056654e-08, 1.4453013896797984e-08, 5.684706820829888e-07, 1.9168012954651203e-08, 1.195929826280917e-07, 9.310052284661197e-09, 5.841117811655749e-09, 3.10950731829962e-08, 4.933004671414665e-09, 2.3667362825108285e-07, 3.033187034873208e-09, 4.086838867323195e-09, 2.54295677848404e-08, 1.2659170067763625e-07, 6.6904867063177775e-12, 5.931135049763725e-08, 1.3125864839480528e-08, 2.2165573909660452e-07, 2.6429862742816113e-08, 1.488371759172935e-09, 5.167566285990688e-08, 3.0670722850345555e-08, 1.0964791741230329e-08, 8.982289045889047e-08, 1.9627359293394875e-08, 1.9586812172178725e-08, 3.659352768720092e-12, 3.0720801458272717e-09], [7.542699104190476e-11, 3.1864992422470095e-08, 1.5431446120928172e-09, 6.196709811945311e-11, 2.7807933733470236e-09, 1.0906647807118475e-09, 1.1352901951866556e-09, 9.632385167268609e-11, 1.535193838719806e-08, 1.7469438395867343e-10, 8.688260666467329e-10, 7.230810394887044e-11, 5.462572755243755e-11, 7.749542119128705e-10, 5.656982868251781e-11, 5.904028932413041e-10, 2.5348378951406403e-09, 6.372507382890191e-11, 2.812527330985342e-14, 1.758849177413424e-10, 2.3818371719386278e-09, 5.974850614265392e-10, 1.0230383207243676e-10, 1.0981838355350604e-10, 2.605363258467719e-09, 1.1639875868718619e-10, 1.6046426687399418e-10, 9.102683884432139e-13, 9.021975944101257e-10, 7.342998431525416e-10, 6.467587798653085e-09, 1.8042339844370758e-09, 1.6188683726880981e-09, 1.445095015872866e-10, 1.2557371809052142e-10, 2.46329623365682e-10, 3.1207453288217835e-10, 1.5321961754910518e-10, 2.8536721874417026e-09, 2.5939408954123166e-10, 1.3917437202692895e-09, 1.2798791193535664e-10, 6.569272209544508e-11, 1.426629814282876e-09, 5.476595218989466e-11, 2.420953659765246e-09, 3.6328915570260634e-11, 1.1285890624823658e-11, 1.692595091862259e-10, 2.565147427802117e-09, 1.1453698232910536e-12, 1.3505423446247278e-09, 1.511571146028956e-10, 1.8579556781972428e-09, 4.4412290511886e-10, 1.9242807000607876e-11, 3.8852171480030506e-10, 2.310541619143791e-10, 9.121965682812316e-11, 8.654327254831173e-10, 2.1731343113895463e-10, 6.985256262304063e-10, 3.05286232491625e-13, 4.1537599748675547e-11], [8.844634746818514e-11, 4.515050378017804e-08, 4.097285177806498e-09, 2.209556010379643e-10, 4.4104993435212236e-08, 1.135649085881596e-08, 2.184614089628667e-08, 1.6101439626048375e-10, 5.0373326843100585e-08, 3.987629781931901e-09, 1.734247234708164e-08, 5.923526946727264e-11, 3.174269180838962e-10, 2.4308266510786325e-09, 1.886427646036193e-11, 2.342433191859783e-10, 2.877581728455425e-08, 1.0188162119506572e-10, 2.3365094581340173e-12, 1.66311975302591e-09, 3.924446900782641e-08, 9.088432229020782e-09, 1.993784581877378e-10, 3.535916837105191e-10, 2.666202369994153e-09, 2.4764729156245835e-10, 1.1340789418667896e-09, 1.7820056194550737e-11, 7.218832198674363e-10, 8.640334669962613e-09, 1.6095118127168462e-08, 3.6889506560555674e-08, 3.015211902379633e-08, 8.287784902805129e-10, 2.056381731563306e-09, 1.68686800638973e-10, 6.55098336688198e-11, 9.349427482208128e-11, 1.4604518705496616e-09, 3.045730556650028e-09, 2.80142631314817e-10, 1.1068235217237543e-09, 2.409270005720998e-10, 2.377873542513953e-08, 4.741241288463982e-10, 6.59196919272631e-09, 1.2229138535158057e-10, 3.923927849314168e-11, 4.364021088942849e-10, 7.223272202594444e-09, 3.7351167297972054e-11, 1.3967222045607741e-08, 3.2131208804742073e-10, 2.429912981938287e-08, 4.485115390195915e-09, 7.476510383019885e-11, 2.9151192570964213e-10, 2.5105600931496497e-10, 3.517966473687295e-10, 1.5067337377772105e-09, 6.405598274028534e-11, 1.3684687161230613e-08, 8.154824905626246e-12, 3.07698033719106e-10], [1.5876100434297769e-09, 2.6851092016499933e-08, 3.028078765510145e-08, 4.698387456869568e-09, 4.922254603911824e-08, 2.15658584323819e-08, 4.94839103026834e-09, 2.862284409488325e-09, 5.642773714953364e-08, 3.5999501157846225e-09, 1.0218870194478313e-08, 1.4227743427852602e-09, 7.020246606259661e-09, 1.4348199073310752e-08, 1.8438797155795328e-09, 5.157018811985381e-09, 5.39258877552129e-08, 1.2298021490053657e-09, 2.748052674306223e-09, 1.4398153780348366e-09, 2.4291463773806754e-07, 3.6116905022254286e-08, 1.903237567546512e-09, 2.4244115603977434e-09, 3.534299963803278e-09, 9.71552949202703e-10, 3.1466169048144366e-07, 6.991806439371473e-11, 1.2016336370379577e-07, 1.3116711272687098e-08, 6.106545491491033e-09, 1.706273451418383e-07, 1.9491860570042263e-08, 1.0004649331207816e-09, 6.664953033919119e-09, 1.97595584339183e-09, 2.663578246853149e-09, 5.7552838050867194e-09, 3.568305118051285e-08, 1.4714342633226352e-08, 1.0220027046869973e-09, 4.035900058596553e-09, 1.2631443668809084e-09, 2.954100253305114e-08, 2.2322770298899286e-09, 5.6578985940802795e-09, 1.4017081939599052e-09, 2.2240547181695547e-09, 3.1103328801407315e-09, 3.276558757647763e-08, 3.6327357788579206e-10, 1.8228789144814073e-08, 1.6126145752082266e-08, 3.0048560972772975e-08, 2.7315882888956367e-09, 7.375076660487423e-10, 8.331610956702207e-09, 8.966950737487878e-09, 1.2362927348519293e-09, 7.773127030930027e-09, 9.78825820396878e-09, 5.8946856285047033e-08, 4.692790600557828e-11, 1.11755804610425e-09], [1.437641238694054e-11, 1.0079200807311395e-09, 3.53921836282467e-10, 3.901217196511375e-11, 1.1688982004542936e-09, 2.41470010653444e-10, 2.55497234480373e-10, 4.74766961855444e-11, 1.1072942562861954e-09, 1.0653634918700305e-10, 2.5201871145519306e-10, 1.1590662457594547e-11, 6.57719573249338e-11, 1.923731868247458e-10, 1.4788028440682055e-11, 9.989519628161858e-11, 8.1749496061434e-10, 1.0837462871560177e-11, 3.409974386192616e-11, 5.3114446868507414e-11, 2.057575443359383e-09, 4.2260911436997617e-10, 1.9194699649172087e-11, 4.436771783300486e-11, 1.095082358126831e-10, 1.794508465435829e-11, 2.288467859656862e-09, 1.3963960196483605e-12, 9.468775763465942e-10, 3.495170264322667e-10, 2.495517126277491e-10, 2.078385019643747e-09, 5.678209014092772e-10, 1.9914719179281448e-11, 5.1384729804482276e-11, 1.5992972571265973e-11, 1.8356118708373614e-11, 6.018506526483947e-11, 2.6697702382172395e-10, 1.1851909731408483e-10, 2.0511056395000615e-11, 4.950748491716617e-11, 1.7815620506622665e-11, 6.840973898469827e-10, 5.172533582009642e-11, 1.503634716737423e-10, 1.6506629396673134e-11, 1.4101377183994845e-11, 3.830036288121619e-11, 2.9390836986387114e-10, 1.863119250891665e-12, 2.684544808673195e-10, 9.754678315099241e-11, 4.985398205370473e-10, 7.376987909424315e-11, 8.918838757809855e-12, 6.63223226338161e-11, 8.666144885038918e-11, 1.5110185672129184e-11, 1.1014714834667316e-10, 6.37669708702937e-11, 5.603178476754067e-10, 7.188270161398447e-13, 1.1725732364242791e-11], [5.172136330333643e-11, 1.3871857440506119e-08, 2.7014575021411247e-09, 1.611718258853756e-10, 1.320582843078455e-08, 3.348190613650104e-09, 5.547246662018779e-09, 1.3560637335263692e-10, 1.5965223809644158e-08, 1.5580934320524875e-09, 5.117425150302779e-09, 4.198173059188903e-11, 3.3171629332251484e-10, 2.3033117635407052e-09, 1.0390677034066709e-11, 1.692509882245119e-10, 8.942344642548505e-09, 7.466170043324283e-11, 5.511331842289469e-12, 9.386836863356507e-10, 1.8267325430088022e-08, 4.1509369275161134e-09, 1.7468620994165462e-10, 3.714157037482124e-10, 1.3645966578934576e-09, 1.241751423908255e-10, 1.7350133552085367e-09, 2.068095694696126e-11, 7.724008099785351e-10, 4.972432243732783e-09, 5.198332431177732e-09, 1.2391764059316301e-08, 1.190976028908608e-08, 3.1450719806258576e-10, 9.578143833621766e-10, 6.251995449124692e-11, 6.602608043637659e-11, 8.852098221101556e-11, 1.098932611576231e-09, 1.7292467457963312e-09, 1.2171293140017525e-10, 4.4062964388302817e-10, 1.2026843410062327e-10, 8.065260459488854e-09, 5.407226333353776e-10, 1.655370285291724e-09, 1.3934632614454046e-10, 4.2642250841495866e-11, 2.3896590262140194e-10, 1.5842217537809233e-09, 2.6202026659483124e-11, 2.5318425134202016e-09, 1.9780477256148288e-10, 7.824098702258198e-09, 1.7006207553293962e-09, 5.401648225933364e-11, 2.4315757740644983e-10, 1.8666873602413148e-10, 1.6400253377568674e-10, 7.435318472026609e-10, 5.022176077784657e-11, 3.7963787669070825e-09, 1.3121333013177416e-11, 7.902008214433209e-11], [2.0039134795979407e-09, 1.2478915323299589e-07, 1.2203350330253215e-08, 6.721711520718543e-10, 1.0903153935259979e-07, 4.4482217020913595e-08, 3.470286102924547e-08, 6.012975117819508e-10, 1.0833056762749038e-07, 1.0584230381027737e-08, 3.5447182966663604e-08, 4.109206586111469e-10, 2.9301732151765236e-09, 8.33468138949911e-09, 2.979424207349979e-10, 2.8978475175023277e-09, 7.090373799201188e-08, 7.320584138881259e-10, 6.836528305270706e-12, 9.126688738092525e-09, 7.70462875721023e-08, 4.119909746691519e-08, 1.0142967576953765e-09, 2.6962430066390652e-09, 5.837913263917471e-09, 7.005233060297655e-10, 6.251856632388808e-08, 9.354773899961089e-12, 2.3279778105234072e-09, 3.026049100185446e-08, 3.3987056724527065e-08, 1.1094254404042658e-07, 8.074289326032158e-08, 1.8350770902841873e-09, 2.505721186096821e-09, 1.1989745307694477e-10, 5.507560518758225e-10, 4.257623142933653e-10, 1.935009130704657e-08, 1.057441956220373e-08, 8.751165070375322e-11, 1.6747863096355786e-09, 9.560831015775761e-10, 1.0708565412187454e-07, 2.9388167455124403e-09, 2.195151793671357e-08, 3.9525666073458865e-10, 1.4879186771565855e-09, 1.3969129186719442e-09, 1.0220621682321962e-08, 1.1559832951979487e-11, 3.125420988681071e-08, 1.9703334519505233e-09, 4.291141664225506e-08, 1.0286287377425651e-08, 2.313563923772577e-10, 1.3825143252432781e-09, 9.443533732778064e-10, 1.6065133667808595e-09, 9.617878937717705e-09, 5.146400194888656e-09, 4.7266098590625916e-08, 2.9667193181259766e-12, 5.805773639622203e-10], [2.6382217591103263e-11, 8.386511041180711e-09, 4.80397999158555e-10, 6.29301472043764e-11, 7.628249143465382e-09, 2.494566331279202e-09, 1.9818966467965993e-09, 2.214501845787531e-11, 6.370724392468219e-09, 5.529641189383483e-10, 2.2078785466561612e-09, 1.8522660835684768e-11, 3.73992850577487e-11, 2.2006874100810592e-10, 5.169174550206934e-12, 1.0011982909396977e-10, 5.529801061499029e-09, 2.2151225298472355e-11, 1.743040797417758e-13, 7.082410768965985e-10, 4.993185420687496e-09, 1.6488755916199693e-09, 3.0788767368949976e-11, 1.572845464981043e-10, 5.568387972942901e-10, 5.430532759587159e-11, 1.040993402590118e-09, 7.523946743415166e-13, 1.0356522583965244e-10, 1.2109955260797278e-09, 4.0862859762569315e-09, 8.246989757765277e-09, 4.373459816520153e-09, 1.5401432906791968e-10, 1.4244083690329035e-10, 9.380112138412944e-12, 1.0090705181153847e-11, 1.3728733427864626e-11, 1.1323056936518583e-09, 8.620383851187796e-10, 5.658789409279663e-12, 1.288232437390846e-10, 4.759188529379621e-11, 7.307495497599348e-09, 5.289428270383034e-11, 1.9422081720676942e-09, 1.3091365665129917e-11, 1.581603424616329e-11, 9.899784464417749e-11, 1.1518977993674184e-09, 9.661715871800425e-13, 3.2988380915810467e-09, 7.306693444730783e-11, 3.5924663244202293e-09, 5.737753605572493e-10, 8.057592787436008e-12, 4.3778761865675975e-11, 3.4652954117309065e-11, 6.262153295910622e-11, 2.789050657092673e-10, 6.108370059765278e-11, 2.6822379872726287e-09, 2.394696311906752e-13, 2.161966265734616e-11], [1.3475701110543525e-10, 1.1052593151816836e-07, 4.892799054800889e-09, 6.232647731252428e-10, 9.603145656456036e-08, 4.225371341703976e-08, 2.3764233247902666e-08, 2.447489155787963e-10, 5.573837569272655e-08, 7.628036868823074e-09, 3.596947451001142e-08, 1.0556364116176553e-10, 3.5862440794787176e-10, 2.7815436620670653e-09, 2.7447823527926296e-11, 3.717894880850281e-10, 7.394014289729967e-08, 2.0195882466378379e-10, 3.2678586399381704e-12, 7.230170240291045e-09, 6.120112061580585e-08, 1.759552503699524e-08, 2.6976454403637717e-10, 1.1442994329868839e-09, 5.5290558798049005e-09, 4.3708969776901085e-10, 1.8528971690301432e-09, 1.250891664555942e-11, 7.873232621413706e-10, 1.6458377771755295e-08, 3.7228311100534484e-08, 1.1261980148447037e-07, 4.248931162464942e-08, 3.105317336604685e-09, 4.242655116115657e-09, 1.6780926648252148e-10, 7.451684408410486e-11, 9.555353730483773e-11, 1.0019245877401772e-08, 1.2619906009092574e-08, 1.1737047445059545e-10, 1.4741308174137657e-09, 4.10633110847769e-10, 9.751477847430579e-08, 5.550847559376848e-10, 2.40598385659041e-08, 1.6940998603942603e-10, 7.115971700777379e-11, 7.080771524670126e-10, 2.031102042110433e-08, 2.1633516159025312e-11, 4.9019476477951685e-08, 5.696577098923683e-10, 6.247161365990905e-08, 7.759342501856281e-09, 9.977448728326621e-11, 3.666462689011496e-10, 3.2834421292982086e-10, 5.758735155403372e-10, 3.9873873092233225e-09, 8.845234267251811e-11, 3.2111771020026936e-08, 9.820882822253463e-12, 2.1487109314044517e-10], [1.0128908822792937e-10, 7.807940072268593e-09, 4.335271697186727e-09, 2.5872684550343195e-10, 1.0582021481297943e-08, 5.711799033747411e-09, 1.2949360472802596e-09, 7.439346916271461e-10, 1.2010064942558074e-08, 2.680314858949373e-09, 9.202417494691417e-09, 7.524287443105848e-11, 1.2423845285880475e-09, 5.593960406002907e-09, 8.251408584181164e-11, 1.267541210880907e-10, 1.1540911337704074e-08, 8.316522470686039e-11, 5.5080488781111825e-12, 1.5167059275178474e-10, 2.032819956809817e-08, 1.0335213573853252e-08, 3.4623370837039147e-10, 1.4182034713261515e-10, 4.2544273659572696e-10, 1.0948982692715603e-10, 9.814774548644323e-10, 6.751477849009646e-11, 3.5335281367565585e-09, 6.236556604477528e-09, 5.9250822026513106e-09, 1.7949687958207505e-08, 8.346483504340085e-09, 3.8779462974147805e-10, 1.8046398819748788e-09, 1.1511935155139597e-10, 2.508115659605181e-10, 4.077580634254119e-11, 3.5294136502272977e-09, 4.657909613570155e-09, 3.2146663109244855e-10, 9.546328172405083e-10, 8.564612213879386e-11, 7.056274231587167e-09, 1.2124375947664134e-09, 8.096938119983577e-10, 2.252140696157312e-10, 5.239309680549198e-11, 3.1521329990624736e-10, 3.271785897762669e-10, 8.450125599246405e-10, 1.5861937319172625e-09, 2.5706847761597373e-10, 8.337889489951067e-09, 1.682080252862761e-09, 6.715100697718412e-11, 6.876613167783319e-10, 3.009758831051812e-10, 1.0042720821612505e-10, 9.012251500628565e-10, 1.103098792865076e-10, 3.233374679112444e-09, 3.832327163943994e-11, 6.296192733845629e-11], [2.018591023500438e-12, 2.1838929276096763e-10, 4.996077510033281e-11, 3.1294188160974068e-12, 3.8577224747982086e-10, 1.346343730945776e-10, 6.194281892968334e-11, 4.420336492672039e-12, 3.56424140202094e-10, 3.860793629240078e-11, 1.246384939701528e-10, 1.3266437644612883e-12, 1.5411678877530477e-11, 7.10627737210423e-11, 1.6559433945600999e-12, 3.335122542719171e-12, 2.3252889891356432e-10, 2.366554651897501e-12, 2.1295902460092067e-14, 1.2301163559991224e-11, 2.836408885542596e-10, 1.5874725145526014e-10, 5.62026033351648e-12, 6.4210754768811995e-12, 2.8367032681164694e-11, 2.862127201908038e-12, 3.4587121361395745e-11, 2.073838930444216e-12, 8.162090447960679e-11, 1.0310781395350688e-10, 1.1282252215805144e-10, 4.918167539891272e-10, 2.5527038816086645e-10, 1.2770430546371614e-11, 4.6541121651033635e-11, 1.0048087578998222e-12, 6.751958801093361e-12, 1.9803039416621537e-12, 6.758182902188992e-11, 6.514280087577262e-11, 1.7197818689973499e-12, 2.114626529436947e-11, 2.9836699517310494e-12, 3.7651207152045174e-10, 1.4616164181746605e-11, 6.391481094381035e-11, 4.159498700334607e-12, 1.051030356497007e-12, 7.125733596929917e-12, 1.9476571397336606e-11, 1.7169651117532325e-11, 7.33977323363888e-11, 4.310523292472279e-12, 3.369647894047034e-10, 1.8045509531106063e-11, 1.9570753437975208e-12, 1.6093341936862515e-11, 8.438389743903318e-12, 3.4520431218404424e-12, 2.5425276467538893e-11, 2.0679549652541374e-12, 1.3297501988418503e-10, 4.3147026207966677e-13, 2.4827407924671308e-12], [3.3848823050020016e-11, 6.323870760382988e-09, 1.8233483611851398e-09, 1.2491795098323877e-10, 8.518933114487481e-09, 2.3606605559223226e-09, 1.9224346559099104e-09, 1.0317482285193691e-10, 7.552154457357574e-09, 1.0435696751187606e-09, 3.062005760057218e-09, 2.811013748160729e-11, 2.7563296089994083e-10, 1.6274971370577873e-09, 1.0203055414437223e-11, 9.968404574012268e-11, 5.412577941399377e-09, 4.865474689808025e-11, 9.121712716761432e-13, 5.036002170832887e-10, 8.65748983613912e-09, 2.423331979528598e-09, 1.469757093808255e-10, 1.7609595726053584e-10, 1.0570574415780243e-09, 7.81845282959992e-11, 7.434191040545102e-10, 9.753493152020454e-12, 6.723539502928588e-10, 2.5440014539412914e-09, 2.5724087304723753e-09, 8.356527914088474e-09, 6.294727405986578e-09, 1.9533981376884668e-10, 7.408629265626132e-10, 4.826541250002592e-11, 5.0983599286791303e-11, 5.922495133203753e-11, 1.0624832125216699e-09, 1.1444822867190396e-09, 9.668939954243783e-11, 3.0230473679893066e-10, 7.79385722626813e-11, 3.886944099917855e-09, 3.8370226440598287e-10, 8.196419654105114e-10, 9.947046658576042e-11, 2.8269903779021277e-11, 1.5300284650354712e-10, 6.684975351056721e-10, 1.8452120040257647e-11, 1.4482293142492608e-09, 1.2663524395772896e-10, 4.416675469798292e-09, 7.710497240687175e-10, 3.4751125588261544e-11, 1.9228858783026936e-10, 1.3252907105076872e-10, 7.501041454638369e-11, 5.143070969104713e-10, 2.6669498207065878e-11, 2.2471509097954367e-09, 1.1762151148897448e-11, 6.345886316427851e-11], [1.2978813856978633e-10, 2.1688614793013983e-10, 1.289937184845158e-10, 5.715020037072582e-12, 1.4932013958635082e-10, 1.7003193297782104e-10, 1.1715536873957433e-10, 4.786990248639711e-11, 2.2055303416923522e-10, 2.921567501812383e-11, 1.675061755967988e-10, 6.808689723136752e-11, 5.0810630009001656e-11, 1.1634031932272748e-10, 5.77335713958238e-11, 1.1401907890062901e-10, 2.5817351034795877e-10, 7.55269631558253e-12, 4.2465174172195974e-13, 7.788808487063648e-11, 3.314159502387781e-10, 1.2091805334790706e-10, 4.393825234205728e-11, 9.346689221201299e-12, 7.720216133044744e-11, 3.684651889157564e-11, 4.1679135143191104e-10, 1.2153932374414644e-12, 1.7120010964433163e-10, 4.653656279773877e-11, 1.1338684852146841e-10, 1.7755663606067174e-10, 2.432061496637772e-10, 9.409424628348262e-12, 1.9730344094637253e-11, 7.491660070080286e-12, 1.903195699995419e-12, 6.113467804907957e-12, 2.2287034717738408e-10, 4.053480467947068e-11, 5.5362433387662335e-12, 1.6206064268331488e-11, 3.255662753276489e-11, 2.9254768052489055e-10, 6.5078350694469655e-12, 7.548309199911785e-11, 4.783426085785969e-11, 3.412502268609896e-12, 3.428698297502919e-11, 9.160978919897644e-11, 2.564556423126363e-12, 1.61091209816e-10, 5.1487736296707e-10, 1.645556330087672e-10, 2.522840096552681e-11, 3.5999467296043974e-12, 3.807472392924893e-11, 8.02254096488042e-12, 1.726525866718731e-11, 5.495327110027759e-11, 4.4585879432901265e-10, 7.963446568837185e-11, 1.930979681707967e-12, 4.2139187972356495e-11], [8.173302035174856e-10, 1.2027060236619036e-08, 1.7085376446956957e-09, 9.768674064103422e-11, 1.4042559115523545e-08, 5.519149581800775e-09, 3.3495604068178864e-09, 3.06811936967577e-10, 6.165531640789368e-09, 1.1857482773436345e-09, 4.501304662340999e-09, 4.4515249819632174e-10, 3.6703923234071567e-10, 9.908780462808409e-10, 3.4719266350791145e-10, 8.204900647790225e-10, 1.1521200882214089e-08, 6.720975859186851e-11, 1.413415825352038e-13, 1.5562859889683978e-09, 1.099973623297501e-08, 3.5594296399210634e-09, 2.8360866433096987e-10, 1.9974435994107864e-10, 1.1697819379818952e-09, 4.0295916603483306e-10, 2.8504032467679963e-09, 4.8437937688605714e-12, 1.146011174846251e-09, 1.509302016700076e-09, 6.331905222367595e-09, 1.8683666169749813e-08, 7.294377990518797e-09, 2.8666588547388017e-10, 4.546993337406491e-10, 1.2346237747429267e-11, 6.598931037021805e-12, 3.001502865696004e-11, 2.288698786045984e-09, 1.8902031051482027e-09, 4.971974915113364e-11, 2.786638697571675e-10, 3.2238758884695073e-10, 1.131931792741625e-08, 5.65688329512426e-11, 2.957368128164717e-09, 3.0611066459407255e-10, 1.6908417374561502e-11, 3.528043135414549e-10, 2.97915780933522e-09, 1.5007642698017243e-11, 6.612125069693775e-09, 3.6672911374324713e-09, 7.591653528038478e-09, 6.68904376333046e-10, 2.1611769665530467e-11, 2.831881951159687e-10, 7.048947536780759e-11, 1.8422045833244027e-10, 9.541422096859264e-10, 2.613742111634565e-09, 5.243432354973265e-09, 2.052995360518617e-12, 4.34598357301752e-10], [1.0928338789462089e-10, 8.066294299169385e-09, 6.369901828229274e-10, 7.206232832679405e-11, 7.3363182195862464e-09, 2.8750888336759317e-09, 2.3943749205557197e-09, 5.483504969538977e-11, 5.9593152634818125e-09, 7.167475502001253e-10, 3.0903553049910215e-09, 6.949510411580206e-11, 6.482045455946661e-11, 3.4567212980896045e-10, 4.927657240583194e-11, 1.1507585856440627e-10, 5.518608237053968e-09, 2.1503958336221984e-11, 6.581931180638101e-14, 6.384659467784104e-10, 6.1856364474977e-09, 1.8444499261249803e-09, 7.533831891670673e-11, 9.245098436805321e-11, 4.2808034894648017e-10, 6.162177712543127e-11, 5.748405640382259e-10, 4.052358709011328e-12, 1.7905710247845263e-10, 1.2722745079685183e-09, 2.864747994379968e-09, 8.250523819697264e-09, 4.231663908171868e-09, 1.9204293710828324e-10, 3.820768423867804e-10, 3.035541262796926e-11, 1.671238668288222e-11, 1.4421823110732923e-11, 6.656530882054312e-10, 8.880620128159933e-10, 3.029433648382707e-11, 1.5564176336635427e-10, 6.073985064913856e-11, 6.5027223605795825e-09, 6.115258993633077e-11, 1.7170328492355225e-09, 5.373151229504103e-11, 9.770653904006554e-12, 7.992160405700943e-11, 1.3882152094524258e-09, 7.081283476262357e-12, 3.559508465755812e-09, 4.4666897958123286e-10, 4.985229118403822e-09, 6.389266338224786e-10, 1.1643544635397962e-11, 6.590564205488647e-11, 2.5893951913213975e-11, 6.551816034150448e-11, 3.8022726633890613e-10, 4.0851333427127656e-10, 2.647761343510524e-09, 5.969674841260764e-12, 9.867684447328884e-11], [1.0044632148265009e-07, 1.365785067264369e-07, 1.324975471561629e-07, 1.4218232813334453e-08, 1.786706604889332e-07, 1.773553748307677e-07, 1.520127312915065e-07, 4.4187370207282584e-08, 2.388443647305394e-07, 3.660523972826013e-08, 2.4462946157655097e-07, 5.982151662919932e-08, 4.263706898655073e-08, 1.2645897129459627e-07, 4.9667580270806866e-08, 9.956828961321662e-08, 3.227662546123611e-07, 2.148847100258422e-09, 2.7906002161848242e-12, 9.681823343044016e-08, 1.1008077649421466e-07, 1.1727235005309922e-07, 2.7995833207228316e-08, 2.428849787960985e-09, 5.271988356980728e-08, 2.5263938496777882e-08, 4.09525284794654e-07, 9.101331910343902e-10, 1.5808308262421633e-07, 8.603733903100874e-08, 4.040266077254273e-08, 4.0389940636487154e-07, 1.09850056162486e-07, 1.0889894319632276e-08, 3.6403942971219294e-08, 9.578587700787011e-09, 9.419665047971648e-11, 6.41106057130969e-10, 2.1394846783096e-07, 7.940150936747159e-08, 3.461495268197723e-08, 4.446699897187045e-09, 2.509653818094648e-08, 1.4854362007099553e-07, 9.561110125844152e-09, 3.659430447555678e-08, 3.016764438257269e-08, 2.6432493971384474e-09, 1.889250889064442e-08, 1.2664267501349968e-07, 6.541792663128376e-10, 4.018034971409179e-08, 4.330692888743215e-07, 1.4156289473987727e-08, 1.1306211966655155e-08, 8.460490086292793e-10, 5.1324104077821175e-08, 2.7099231747484964e-09, 1.645776848135938e-08, 4.354092908442908e-08, 4.4557285150403914e-07, 1.1375699671134498e-07, 1.1911979735934608e-10, 1.8707270399431764e-08], [4.97590546544302e-09, 1.296861285027262e-08, 7.880570862539571e-09, 2.2556810586049636e-10, 1.1537798272343025e-08, 7.772245069759265e-09, 3.297542461311309e-09, 2.457167580516284e-09, 1.2897550583090833e-08, 1.6346876074990746e-09, 1.3442313928635485e-08, 2.9550535352029783e-09, 1.8995367501162264e-09, 6.88957380035049e-09, 2.3633595080951864e-09, 4.951012932963295e-09, 1.7910561922462875e-08, 1.7886901682029333e-10, 4.3935184266749583e-13, 5.469556807469189e-09, 1.594676390936911e-08, 7.579404659452393e-09, 2.5481028398388617e-09, 1.2514096703331035e-10, 2.843011159825437e-09, 1.88277660129188e-09, 2.2658724674329278e-08, 2.860178240082778e-11, 8.505300463923504e-09, 3.636243528504224e-09, 4.035106915267761e-09, 2.0816333545781163e-08, 1.5330087421716598e-08, 3.8720321393626023e-10, 1.7047060429931093e-09, 1.4793870295459755e-10, 5.262624103857805e-12, 7.418708702910948e-11, 1.1532654831114542e-08, 4.160658484408941e-09, 3.831007733268166e-10, 6.297086740936209e-10, 1.5102089578888922e-09, 1.708028740665668e-08, 1.9687182439831474e-10, 2.1421244777997117e-09, 1.9766677183952197e-09, 1.133619725868229e-10, 1.2191879728007393e-09, 7.184417949446242e-09, 6.028923887901882e-11, 6.04622396593868e-09, 2.3506625979052842e-08, 2.3979143115582247e-09, 7.913534272319112e-10, 5.7596281910488045e-11, 2.4701043432884262e-09, 1.3629002093562548e-10, 1.0535002870071253e-09, 1.8314224581317262e-09, 2.2859492077031973e-08, 7.333038176682294e-09, 3.5274743195867764e-12, 1.0092950919471377e-09], [4.578646439767908e-08, 9.375514764542459e-08, 6.941513674973976e-08, 8.179480981418408e-10, 1.0123438443088162e-07, 7.001325030842054e-08, 1.4228748845823702e-08, 1.9195814715544657e-08, 6.75928291116179e-08, 1.5306762080058434e-08, 7.250236677691646e-08, 2.5534395931003928e-08, 1.815463512855331e-08, 5.177455619786997e-08, 2.1041120845666228e-08, 4.3929713200441256e-08, 1.4209931009645516e-07, 2.1569876995641835e-09, 7.965373152729605e-12, 3.362816514140832e-08, 1.8533349077642924e-07, 6.393104712287823e-08, 2.044149205460144e-08, 1.3201668647155884e-09, 2.215161920560149e-08, 1.925409875980222e-08, 1.8384294264706114e-07, 1.0605407524399979e-10, 7.005665025872077e-08, 1.7320781253715722e-08, 6.868226876122208e-08, 1.7000539287437277e-07, 1.5628060623384954e-07, 2.7170647953767e-09, 9.759776986584257e-09, 2.752295891195189e-10, 8.063088391407902e-11, 4.3921011272374244e-10, 8.797910311386659e-08, 2.5546787796315584e-08, 5.856523599412355e-10, 8.425146802437666e-09, 1.454472453588096e-08, 1.4971071493619093e-07, 7.848420802147871e-10, 1.9928481975739487e-08, 1.7522513218182212e-08, 5.65530622331778e-10, 1.3371628249103651e-08, 4.59989593082355e-08, 2.373100049801735e-10, 6.009386055438881e-08, 2.111582659836131e-07, 3.104130286146756e-08, 5.220799792482467e-09, 4.1778289161520377e-10, 1.6948053627174886e-08, 1.8433611304047304e-09, 8.401920936762508e-09, 2.0467739503260418e-08, 1.8039463611785322e-07, 6.335562829917762e-08, 3.9434240595159764e-11, 1.238137414816265e-08], [1.4654953872650367e-07, 2.913331798026775e-07, 1.516518040034498e-07, 1.1216203965602745e-08, 1.7887321845933002e-08, 2.6076673975694575e-07, 3.389599498859752e-07, 5.376417178126758e-08, 1.4263392245084106e-07, 5.353127008334013e-08, 2.902276889926725e-07, 7.704095139615674e-08, 5.96858100720965e-08, 1.6496480270689062e-07, 6.20008933083227e-08, 1.2759811340856686e-07, 4.439629890384822e-07, 5.271777236970365e-09, 9.583394191062244e-13, 1.0085356194622364e-07, 6.304929343059484e-07, 1.1509686004274045e-07, 7.230690357573621e-08, 8.50785841777224e-09, 1.7410010855201108e-07, 2.853931135859966e-08, 5.525605502043618e-07, 1.7588264178414192e-11, 2.0196377192860382e-07, 4.9892916464955306e-09, 7.251374967154334e-08, 2.3528994574917306e-07, 3.3063193427551596e-07, 1.2181166297864365e-08, 4.883511550701769e-08, 1.5343191606120854e-08, 3.078138854917256e-10, 3.3677043376201254e-09, 2.9647557653333934e-07, 1.0631064384369893e-07, 1.0379256565329342e-08, 1.5146433440804685e-08, 3.451682673016876e-08, 3.1332857020061056e-07, 1.3813638233273196e-08, 5.852323425870054e-08, 5.092869415079804e-08, 1.4521795987931796e-09, 2.3596221865318512e-08, 1.5979760803475074e-07, 5.29859966666435e-12, 2.924332704878907e-07, 5.655487598232867e-07, 4.1628646840763395e-07, 2.981773761234763e-08, 1.9672730111608416e-09, 5.374755218667815e-08, 2.780555341530544e-09, 1.680255401481645e-08, 5.847185136076405e-08, 5.754913559030683e-07, 2.6721945545205017e-08, 7.496272047546881e-09, 2.9607221563310304e-08], [5.386062706946859e-09, 6.000743457690305e-09, 6.318132683702515e-09, 1.1351553724781027e-10, 1.7330378243585187e-09, 6.627074000675748e-09, 1.2973671914551232e-08, 1.9343200374777325e-09, 5.651474843659798e-09, 2.001297572107319e-09, 1.2097348012218845e-08, 3.0566593700598332e-09, 2.224362027902771e-09, 6.2265139710859785e-09, 2.3282196170981706e-09, 4.936418385170782e-09, 1.5787911422648904e-08, 1.6767534583017607e-10, 1.0418956550382191e-13, 4.476111037376995e-09, 2.2227490958925955e-08, 4.7608517128594485e-09, 2.391935760570618e-09, 2.1017787510402286e-10, 4.403925668583497e-09, 1.5760829308320012e-09, 2.1264282779043242e-08, 9.820279355324257e-13, 8.02579158687422e-09, 3.5618180627139395e-10, 3.975536344569264e-09, 5.966048988170769e-09, 1.2228911216993765e-08, 4.971461020630841e-10, 1.5850916135207171e-09, 4.0501993425756666e-10, 6.288925109843024e-12, 9.387053634402065e-11, 1.1346913630916333e-08, 4.2022709756395216e-09, 1.1357510071308141e-10, 6.443234279451815e-10, 1.3433922863015368e-09, 1.6514334788553242e-08, 4.2037143210826855e-10, 2.5470052733567172e-09, 1.8937793555551252e-09, 8.37321253999157e-11, 1.0990766075025249e-09, 5.756146226332248e-09, 7.889702888404238e-13, 1.0250235327191604e-08, 2.301313450914222e-08, 1.1629680329861003e-08, 1.144002781394704e-09, 4.906784353830851e-11, 1.8479994201570094e-09, 1.2656403702848706e-10, 7.2101324910534e-10, 2.478685479090359e-09, 2.1989025711377508e-08, 1.5423109456236261e-09, 9.925913563302302e-11, 1.1389374998671542e-09], [3.204956655622482e-08, 4.626762617476743e-08, 4.1331098543651024e-08, 1.7588076828278787e-10, 4.017483234974861e-08, 3.2574771324789253e-08, 5.4871101440312486e-08, 9.898800001906238e-09, 5.3377043229829724e-08, 9.827982871968288e-09, 5.007342451790464e-08, 1.6485358855788945e-08, 1.2745166699801302e-08, 3.408845827834739e-08, 1.364281398963385e-08, 2.7547532255312035e-08, 8.401911344435575e-08, 1.262515869626668e-09, 4.8203082150810594e-12, 2.2464121229859302e-08, 1.1779006570122874e-07, 4.426054189821116e-08, 1.0528365734785439e-08, 8.486955027642296e-10, 1.9473906931466445e-08, 1.303116636819368e-08, 1.202948283207661e-07, 3.3434113116959097e-11, 4.381777429784961e-08, 5.234277455912206e-09, 4.931897024107457e-08, 5.976455241807344e-08, 8.856473243668006e-08, 1.9921801985844922e-09, 6.274124775274004e-09, 3.7853783996233403e-10, 1.0084817009259339e-10, 1.3102410267862297e-09, 6.05731713676505e-08, 2.4157127853641214e-08, 9.584049109889747e-10, 4.796903763093496e-09, 8.95625262842259e-09, 1.1517111886405473e-07, 2.886731520490571e-09, 2.5269679682082824e-08, 1.2544157712568449e-08, 1.1135248279003918e-09, 8.526227723848478e-09, 2.5212152365838847e-08, 3.611798360392271e-11, 5.4641887459183636e-08, 1.4070401732624305e-07, 3.8124614576418026e-08, 8.27381718693232e-09, 2.9503718912415877e-10, 1.197832766308693e-08, 9.520774169047286e-10, 4.713669454758929e-09, 1.5817620990787873e-08, 1.1642720920690408e-07, 2.1617179157829014e-08, 1.5389337373883372e-11, 7.211390595784906e-09], [6.531119822739129e-08, 5.123395396822161e-08, 3.985030971875858e-08, 8.316756172632722e-09, 2.8186459388734875e-08, 2.4762282890833376e-08, 8.534673412441407e-08, 2.2500126206637105e-08, 2.132337684201957e-08, 1.8622645647781155e-09, 7.951062741540227e-08, 3.042408636133587e-08, 2.228173556773072e-08, 5.715976136855261e-09, 2.944127963644405e-08, 5.0967294384918205e-08, 4.1068467737659375e-08, 4.321087043734906e-09, 1.1025991751567599e-11, 3.452308305895713e-08, 1.7129238472080033e-07, 2.6946102238412095e-08, 4.391726982078126e-09, 1.1143678868563711e-08, 5.771433109202917e-08, 1.06955297951572e-08, 1.8477895480373263e-07, 1.2368825963449126e-09, 7.493333953334513e-08, 2.3143551519666516e-09, 2.2861854631628376e-08, 8.574687626605737e-08, 1.0732275512737033e-07, 3.0280007390359742e-09, 2.788871800163406e-09, 1.4616480248363928e-09, 1.1743742867054152e-08, 4.425306232569426e-10, 1.0450781928739161e-07, 2.821561873034284e-09, 5.349504172968977e-10, 1.2028160689681044e-08, 1.0145096318581182e-08, 8.336650836326953e-08, 1.2561025997115394e-08, 5.379965628549144e-08, 2.5971040429340064e-08, 1.2018772643784814e-09, 8.425582898041739e-09, 5.080784859501364e-08, 4.586509838588881e-09, 8.56854001085594e-08, 2.369858975725947e-07, 1.543513761248505e-08, 1.8441596694174223e-08, 8.955354791062575e-10, 5.7065379088783175e-09, 4.606622194813781e-09, 6.511568173550586e-09, 1.3719626323904777e-08, 2.190098626897452e-07, 3.734546183409293e-08, 4.629969584807325e-12, 2.1316671094950834e-08], [2.058039960672886e-09, 1.7983297073698168e-09, 1.166193031032492e-09, 1.4144277415972795e-10, 1.108906744207161e-09, 1.0558863783316497e-09, 1.881778510792742e-09, 6.250674977614779e-10, 1.2405851901320375e-09, 8.303724374769672e-11, 1.5982384304891184e-09, 8.286512587218908e-10, 6.395994289754015e-10, 1.8035742344046923e-10, 8.817357399770742e-10, 1.6439728467432246e-09, 1.2990958309089251e-09, 1.4713827378720623e-10, 4.668448245169488e-13, 8.547341723286195e-10, 3.795168623810241e-09, 6.339285762990698e-10, 1.7902518356649466e-10, 4.280827359259831e-10, 1.8892136743886567e-09, 4.516267082532721e-10, 4.498358130433644e-09, 1.6060231269876546e-11, 1.9793993111250074e-09, 1.8671747481491252e-10, 1.0638478986635391e-09, 2.2506518870812897e-09, 2.309920033027879e-09, 6.443891253926637e-11, 6.625916482150274e-11, 2.155043331286688e-11, 1.9805260209615483e-10, 1.9676402868151754e-11, 2.7815403313979914e-09, 1.3043262303558123e-10, 2.2762578280599577e-11, 2.451498726241397e-10, 4.491787775062761e-10, 2.251660635721464e-09, 3.349727162316185e-10, 1.281597605817808e-09, 7.893061204633511e-10, 2.6894320104275948e-11, 4.422548161020501e-10, 1.1164288382659038e-09, 6.974319732844236e-11, 1.7326005075091189e-09, 7.224095988078716e-09, 4.545260834376563e-10, 4.762441552230712e-10, 2.7910788263918462e-11, 3.0557414931742244e-10, 1.7884504988074923e-10, 1.5397882968670729e-10, 4.379833995482585e-10, 5.68961944225066e-09, 1.0268100814059267e-09, 3.212632525458059e-13, 8.17312773015999e-10], [1.5325948510280796e-08, 1.5928840468859562e-08, 9.469078854351665e-09, 2.8429966714149657e-10, 1.3991027003612544e-08, 1.4155904892731996e-08, 8.817749197476132e-09, 4.0205034856910515e-09, 1.8244749711016084e-08, 1.4813434923155455e-09, 6.432231636210872e-09, 5.126971736046926e-09, 4.2758991902758225e-09, 2.3474548971336162e-09, 6.320078682620078e-09, 1.2190930931410549e-08, 1.2802287230329057e-08, 1.2917563685377331e-09, 6.3252688677073454e-12, 4.601555136929392e-09, 2.458624592804881e-08, 7.987655870067556e-09, 1.8361205889050325e-09, 2.0644153053694936e-09, 1.4044338136898205e-08, 4.395906305632025e-09, 2.807641585889087e-08, 2.3061184906136845e-11, 1.268099047990745e-08, 3.159846828637569e-09, 1.0867001520864505e-08, 1.672952087972135e-08, 1.2909572966179894e-08, 2.3496493639640903e-10, 7.110473876359436e-10, 6.412050057580387e-11, 1.1422979229180896e-10, 5.034001548942513e-10, 1.822118989025512e-08, 1.5217148652268975e-09, 2.704357016103387e-10, 1.104589641975906e-09, 4.58761029165089e-09, 1.9747721680118957e-08, 1.6363174148992243e-09, 7.722926298470156e-09, 5.856583662477988e-09, 2.5401128422863906e-10, 4.3319103859573715e-09, 6.278805919635033e-09, 1.2543750760318773e-10, 9.057164795933659e-09, 5.288998750074825e-08, 3.1459523874843853e-09, 3.4605904808415744e-09, 2.1917290204953588e-10, 3.760010081066412e-09, 1.4912814316758727e-09, 8.774564408398078e-10, 3.657799840794951e-09, 3.58126186483787e-08, 7.223601272698943e-09, 5.5743118454465446e-12, 6.8867178626419445e-09], [1.0860711086024821e-07, 3.876061782648321e-07, 1.1569814262202271e-07, 3.91417831480112e-09, 2.801254197493108e-07, 1.8263325785028428e-07, 1.9475303147942213e-08, 3.8345124409033815e-08, 3.077369967741106e-07, 1.700322549424982e-08, 3.0370241432819967e-08, 6.106177607989594e-08, 4.418747323597927e-08, 1.0550929374630869e-07, 4.852510926411924e-08, 9.717479088067194e-08, 8.709375975968214e-08, 4.55044002478644e-09, 3.3688878076088e-11, 6.199270785600675e-08, 2.3831253770367766e-07, 1.5731039582078665e-07, 3.512100832381293e-08, 1.1326819482349038e-08, 7.658448453184974e-08, 3.3605303428885236e-08, 3.543158015872905e-07, 3.030132533776708e-10, 1.5019047339137614e-07, 4.962373267858311e-08, 1.3789222919058375e-07, 4.8100005756168684e-08, 2.014247542092562e-07, 1.1960795909260469e-08, 1.3801138010194336e-09, 5.342261077956323e-10, 1.254682135964913e-09, 4.4340700555700607e-10, 1.8860417583255185e-07, 4.439224809971165e-08, 1.389100057203052e-09, 2.0681126144950213e-08, 2.5392649760647146e-08, 4.748238779939129e-07, 2.1272454908682903e-09, 1.0639956116165195e-07, 4.243628026756596e-08, 1.2919045833115206e-09, 2.5441490691946456e-08, 2.881393790232778e-08, 4.938220388162051e-10, 1.9502301995544258e-07, 4.5679806248699606e-07, 1.8954722236230737e-07, 4.8214953807246275e-08, 1.5192880287173693e-09, 3.9185369615779564e-08, 7.497867215988663e-09, 1.611035038706632e-08, 5.357091126256819e-08, 3.859565254060726e-07, 5.987462969869739e-08, 1.6579436391481184e-12, 3.5408881160492456e-08], [9.938281309018748e-09, 3.593109809685302e-08, 1.2726347087266277e-08, 2.3511056990166423e-10, 3.5700800538052135e-08, 1.7024419207700703e-08, 2.595159198648389e-09, 3.848895868685531e-09, 1.721383924291331e-08, 1.940502647457265e-09, 2.619525929503652e-09, 5.749051013026474e-09, 4.057362001930187e-09, 1.106691005503535e-08, 4.561595101648663e-09, 9.377122189846432e-09, 1.1889458306768574e-08, 4.090774663456642e-10, 6.649724716180361e-13, 8.276859198019793e-09, 3.1550836609994803e-08, 1.7878015512451384e-08, 3.9604048929220426e-09, 4.649002294243587e-10, 5.459777074889871e-09, 3.80847087200209e-09, 3.862121644715444e-08, 5.543605938879148e-12, 1.520219150563662e-08, 2.4287587496729657e-09, 1.314333530899603e-08, 1.367918844863425e-08, 3.2101734603884324e-08, 9.1072244190471e-10, 2.2236378016682323e-10, 3.6070063602622326e-11, 2.8561741513555283e-11, 5.411157633083974e-11, 1.6981459793896647e-08, 2.6190714041973706e-09, 1.833719703858705e-10, 2.0104424791611564e-09, 2.835422785452124e-09, 4.5190898134706003e-08, 1.9462988165575013e-10, 1.0635742953013505e-08, 3.92824661687996e-09, 5.8090678101141435e-11, 2.6266515629203013e-09, 6.964204768422633e-09, 1.319718466452624e-11, 2.0721133253687185e-08, 4.5163314865703796e-08, 1.9734939016302633e-08, 3.4103400103902004e-09, 7.54629414512209e-11, 3.781936541713549e-09, 5.339995667874575e-10, 1.714614339398679e-09, 5.499069644088195e-09, 3.862101394247475e-08, 7.1457950667763726e-09, 4.393642838874251e-13, 2.9155591274587778e-09], [2.785084163292595e-08, 2.1425772445127222e-07, 3.376176849201329e-08, 2.27782592787662e-09, 1.9530700967607117e-07, 1.0383312343265061e-07, 4.436021328046991e-08, 1.0407806172452183e-08, 1.0619131529665538e-07, 8.356916048057883e-09, 4.190407310034061e-08, 1.1963701140871308e-08, 8.308369103815494e-09, 3.4429461948093376e-08, 1.2526528259115821e-08, 2.4642393015028574e-08, 1.0922020265979882e-07, 1.6757732979044704e-09, 8.265194952061794e-12, 4.380350304700187e-08, 1.489436840529379e-07, 4.9918185140995774e-08, 1.3040163615585243e-08, 2.126784748313071e-09, 2.0538646339218758e-08, 9.754250740456882e-09, 1.1820574741250311e-07, 1.6985315931528078e-11, 3.985603314049513e-08, 1.2511761404709887e-08, 7.035903593077819e-08, 1.8827300607426878e-07, 1.1083974982284417e-07, 4.457127555923535e-09, 5.264233493562642e-09, 3.9304512422511095e-10, 4.760051380836572e-11, 1.4099945655488e-09, 7.109559874152183e-08, 3.4158013306750945e-08, 1.4279376570058844e-09, 4.711467660456492e-09, 8.277320162619617e-09, 2.3760050282817247e-07, 3.3103366714470894e-09, 4.934766195674456e-08, 1.2579659092182283e-08, 1.0826699536892193e-09, 6.6960410549654625e-09, 6.890848425200602e-08, 2.1717765086304297e-10, 1.212970204278463e-07, 1.1841860469985477e-07, 1.1464919680292951e-07, 1.8605234686219774e-08, 3.768309553286997e-10, 1.312769537520353e-08, 1.3480452309977409e-09, 4.754586058197674e-09, 1.3489489525397858e-08, 1.162762615081192e-07, 4.543462850392643e-08, 5.213262981029754e-12, 7.450302597078462e-09], [1.1780881825629308e-09, 2.3784854641384356e-10, 1.9784222871077617e-10, 1.7566548909941915e-11, 1.2460331377806e-10, 7.885044839284205e-10, 5.33496802290756e-10, 3.50340562116358e-10, 4.835030154026754e-10, 5.3952800560530534e-11, 3.51548568033877e-10, 3.1169591907520555e-10, 3.64296010024745e-10, 1.1440959984954091e-10, 6.621173054277563e-10, 1.0492143820428623e-09, 4.1679315554432605e-10, 6.679024000533218e-11, 3.810701320466903e-12, 1.764597634679177e-10, 8.3427736941033e-10, 2.425667167127443e-10, 7.156396308882762e-11, 3.4860417330584426e-10, 1.0362872782110344e-09, 7.734845403062351e-11, 1.4899468325779708e-09, 1.727652569616378e-11, 6.539554453510732e-10, 8.741692092417708e-11, 2.899110673748595e-10, 3.416376903597751e-10, 4.583739499075534e-10, 4.229881375716893e-11, 2.4385781588476263e-11, 3.311927121441016e-11, 1.9495190184404265e-10, 1.0960569951645738e-10, 9.208754869760583e-10, 2.6226900859405156e-11, 3.2306036318319187e-11, 7.163842435931045e-11, 1.5075692083588166e-10, 8.093790082597252e-10, 1.1308638053764142e-10, 3.6785396950733684e-10, 4.091607330725111e-10, 4.385264373851783e-11, 2.6281390952398453e-10, 1.8719525929355996e-10, 3.483037122609112e-11, 3.6224351296354484e-10, 3.731887687763447e-09, 1.5685296117506908e-10, 1.2480462496800016e-10, 3.2170422575861224e-11, 6.07978181688118e-11, 2.2169042990238808e-10, 4.659600136291964e-11, 3.470748410894231e-10, 2.57340126985639e-09, 1.0836696817673186e-10, 1.0948718060649343e-13, 8.472036960860407e-10], [4.000607137233381e-11, 1.678957667339276e-11, 1.3167487933340993e-11, 9.56346221832327e-13, 1.2354822026550139e-11, 3.101092299617747e-11, 2.1582973255829252e-11, 1.2683071606844898e-11, 1.8707585827670847e-11, 3.714737285137604e-12, 2.2701621832377228e-11, 1.355417687809446e-11, 1.2840921034817931e-11, 1.273208708602036e-11, 1.9780965060389732e-11, 3.443085053178585e-11, 3.6933973240893536e-11, 2.473444409359371e-12, 1.245606265701249e-13, 9.466006103964197e-12, 4.5638354206900544e-11, 1.6686194093118445e-11, 4.6121461684534015e-12, 8.847292690128405e-12, 3.339280935099609e-11, 5.482965210329427e-12, 6.608508879013542e-11, 7.130741309924193e-13, 3.120203401207888e-11, 6.027494042076809e-12, 1.8548355559810936e-11, 2.22301985847162e-11, 3.358048908386202e-11, 2.0394322081812577e-12, 1.9753346094247837e-12, 1.5129134924019016e-12, 4.23852879877229e-12, 3.55558356195107e-12, 3.940140921865343e-11, 2.736018009374952e-12, 1.5257026328083234e-12, 2.885568737079347e-12, 7.126570167326207e-12, 4.1201080741570806e-11, 3.817063418815048e-12, 1.4231069447867561e-11, 1.4804595049877634e-11, 2.1455454600471935e-12, 1.0211294483586375e-11, 1.2065038204611689e-11, 6.900869849515989e-13, 2.3592721526410898e-11, 1.3208123483821055e-10, 1.2207043535716888e-11, 3.784601104728225e-12, 1.6501860641837673e-12, 5.112615625996186e-12, 5.824163200329746e-12, 2.536438723985124e-12, 1.3083431039950799e-11, 1.0109142689618267e-10, 1.0783541594394652e-11, 1.6647190827982598e-14, 2.2877299013512875e-11], [1.4189045494106267e-09, 8.270074625116308e-10, 6.982084355122709e-10, 4.673133408017449e-11, 6.34644892194558e-10, 1.1455011383887381e-09, 7.345751784626486e-10, 4.702130906863999e-10, 7.231959475717531e-10, 1.7331672208520388e-10, 1.0125488225654067e-09, 6.137911845449651e-10, 4.910979400918336e-10, 6.53614051771001e-10, 6.415025177730627e-10, 1.2397923798701527e-09, 1.84773119027426e-09, 8.874779383605258e-11, 3.4313279214520653e-12, 4.3011927353120427e-10, 2.2224619922184274e-09, 8.493181713475906e-10, 2.1704767150243498e-10, 2.384529795840251e-10, 1.1865370908026307e-09, 2.7405069880082067e-10, 2.7337243579950155e-09, 1.9204996967725485e-11, 1.395823345795577e-09, 2.6455343471454285e-10, 8.963055853072888e-10, 1.126440718479671e-09, 1.8212001906547926e-09, 7.695216686087747e-11, 7.987532857356427e-11, 4.327352712274468e-11, 7.05163150094279e-11, 9.793644367706023e-11, 1.6994453622132255e-09, 1.4201829989790582e-10, 4.782162166261372e-11, 1.176069519548406e-10, 2.830446710344603e-10, 1.8309064264698804e-09, 1.098557980694359e-10, 6.020188236810498e-10, 5.496658128656406e-10, 9.193686784092492e-11, 3.704051787511986e-10, 5.196207353286297e-10, 2.100073413779935e-11, 1.1042302627828349e-09, 5.010492021284563e-09, 5.880770315158657e-10, 1.3491806283294494e-10, 5.652522200305654e-11, 2.7090407694885243e-10, 1.4929316116685243e-10, 1.0698313762658174e-10, 4.851711254971747e-10, 3.977814078126585e-09, 5.694061888661395e-10, 7.52151650424554e-13, 6.456795098586099e-10], [8.071609041413776e-15, 5.468916335418794e-14, 8.408087797512863e-15, 1.8803252208846218e-14, 8.991718231533136e-14, 2.857307760621014e-13, 5.4335035819599864e-14, 2.121151256755712e-14, 5.303888906305239e-14, 2.059606351027983e-14, 7.319876618088004e-15, 2.1447223202053153e-14, 3.674404784750158e-15, 4.03349330660701e-14, 1.3794256806688027e-14, 5.022580540082729e-15, 4.3056934428443994e-14, 1.362434623263355e-14, 4.641172615362432e-15, 6.577969776950382e-15, 9.623526883153696e-14, 8.922147011003814e-15, 1.0508088810982225e-13, 3.5837113577250404e-14, 2.1054083023980437e-14, 1.363756841694019e-14, 7.062786363783505e-14, 3.624744005382291e-14, 2.1970142380172385e-14, 8.07918117714905e-14, 6.7211924604192435e-15, 7.604859667345587e-14, 1.460479686406918e-13, 1.6734116737161624e-14, 3.105177044855113e-14, 1.7026490911213653e-15, 9.78756946705948e-16, 1.8124996674969557e-13, 1.0237082652387285e-14, 2.5343645063157557e-15, 1.2851808986057318e-14, 4.658904148970369e-14, 3.907026205384259e-14, 1.7157065698714113e-14, 2.117099559355816e-15, 4.1693224935891726e-14, 5.0896664812415116e-14, 6.111569041643283e-14, 5.736255518978481e-14, 5.164629574699875e-14, 4.068183710368399e-14, 2.478350098929216e-13, 1.0699791340483891e-14, 1.4872344078920713e-13, 6.1983944080114695e-15, 3.989140628609701e-14, 5.104467873775012e-14, 8.752422784197734e-15, 1.2015377503170853e-14, 1.624133837943749e-14, 4.2237236928463484e-14, 5.06847032876942e-14, 3.613913926821992e-15, 3.503044479925138e-13], [3.2232366081741404e-11, 9.894129071597035e-09, 9.110124321587421e-10, 2.0437576631060494e-10, 6.084495129954348e-09, 2.4600155246190525e-09, 7.45693673476211e-10, 4.4404948468246275e-11, 3.850365803970135e-09, 5.789974055758762e-10, 4.332047609523215e-09, 1.1405169343670085e-11, 5.5343823274212056e-11, 3.525018610339714e-10, 2.9655214915658146e-12, 2.7715168701702986e-11, 3.479429189212624e-09, 1.7758227180419972e-11, 5.1884254406936794e-14, 6.317091294505417e-10, 5.8022702198456955e-09, 2.5797413094608146e-09, 1.5084896873296394e-11, 1.8336376861327608e-10, 4.2320047466404276e-10, 4.313159204794026e-11, 8.546539864706659e-11, 3.7603041340428245e-12, 3.18299379908904e-11, 1.20743481879515e-09, 1.5008521092596538e-09, 1.1743503947059253e-08, 4.559606470166955e-09, 1.7229202786683828e-10, 6.896687110291566e-10, 1.1850248213263193e-11, 6.272441767374293e-12, 9.741448966926747e-12, 6.632067117706697e-11, 1.8136249169131702e-09, 2.7606636421317887e-10, 1.2937924342981688e-10, 4.280530790934378e-11, 3.3459937043289756e-09, 7.594166268054536e-11, 2.014436395469943e-09, 2.74161734981071e-11, 1.1482751381686196e-11, 9.562704794685573e-11, 1.2845089436552826e-09, 5.639937735585354e-12, 6.4083405248993586e-09, 6.285245240933435e-11, 4.5748902444131545e-09, 7.376362298749939e-10, 2.5436370024167765e-11, 2.4338550272395842e-11, 5.8176009148924734e-11, 5.729366286955084e-11, 5.588273177536962e-10, 5.448487581244388e-12, 1.4126041447681814e-09, 5.419643141386932e-13, 2.395179332648212e-10], [7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43, 7.006492321624085e-43], [4.762087252307978e-11, 5.9097873261748646e-09, 1.7191200685218178e-09, 2.2435857338631848e-10, 4.891993476974221e-09, 2.769800833135605e-09, 9.827398894657335e-10, 8.173462601179793e-11, 3.837716366916766e-09, 9.669577361037796e-10, 3.316575680756273e-09, 2.135609050712972e-11, 1.8609760954468868e-10, 8.705138276887681e-10, 3.340450745875634e-12, 6.329057417042705e-11, 6.751047720854331e-09, 2.8161988366304236e-11, 7.93654896034772e-14, 6.723210321801787e-10, 7.11508940653971e-09, 2.394160869556572e-09, 8.229213838140126e-11, 4.490258165290584e-11, 6.864595558653264e-10, 5.277520087609844e-11, 1.968166879473543e-10, 5.9528510593098716e-12, 3.715113494617839e-10, 1.8296614223700658e-09, 2.585983871483677e-09, 1.0805515593403925e-08, 3.6881950826739285e-09, 3.2827299212279115e-10, 1.1534955213221565e-09, 1.5386232218861373e-11, 1.1361573140633574e-11, 3.152873795375655e-11, 3.8756575726495157e-10, 1.2470380283957638e-09, 1.0533138250501395e-10, 2.43178505110464e-10, 5.734224553521905e-11, 2.301046242436655e-09, 2.249427033529372e-10, 2.500845308617272e-09, 6.365214605397185e-11, 8.349443532396084e-12, 1.2122283732374228e-10, 3.345133947618706e-09, 1.7779258967842715e-11, 3.6878065046153097e-09, 1.053357470692795e-10, 6.479909053780375e-09, 8.911455462445872e-10, 4.296873967746251e-11, 5.358626389839749e-11, 9.336226930445335e-11, 2.587239103513106e-11, 5.109958567395267e-10, 1.2238184424195886e-11, 3.71739483639999e-09, 1.3934661584336094e-11, 1.693319789941583e-10], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [6.367485011482543e-11, 2.1153539364604512e-08, 9.906905296119817e-10, 1.3906907569971594e-10, 2.0470618977697086e-08, 1.0442597009330257e-08, 4.461156333235294e-09, 7.281194397412705e-11, 2.080458294528853e-08, 1.5714582968229251e-09, 5.011580928027115e-09, 4.0352176461366795e-11, 7.112251759755495e-11, 7.805901480750776e-10, 1.1640120291256384e-11, 1.2028902873773006e-10, 1.3217475114402077e-08, 7.440842386685631e-11, 7.029983149428598e-13, 4.919384455348563e-09, 3.199729192715495e-08, 3.500490119989763e-09, 7.872452689738907e-11, 4.384671792312389e-10, 1.4073426868321803e-09, 8.328562839388098e-11, 3.0822788765760833e-10, 1.7125851084487387e-11, 1.0643853159963967e-10, 6.1541003404386174e-09, 9.374594434063965e-09, 6.053022616470116e-08, 6.462890667080501e-09, 5.937640379372056e-10, 1.2570977592218924e-09, 3.5213838789349694e-11, 2.644540836316267e-11, 8.864634720717746e-11, 5.231647559611474e-09, 1.351895262402536e-09, 1.1842390956751103e-10, 2.3432544793422494e-10, 9.801103678652723e-11, 1.7708529753690527e-08, 8.160078862617937e-11, 7.1993775385692516e-09, 8.487631431020048e-11, 3.904464598858404e-11, 2.034182822185926e-10, 1.2118822390050354e-08, 3.5172854212506266e-11, 2.0563556191177668e-08, 1.3613088434283327e-10, 1.6347110332048942e-08, 3.0765767711216085e-09, 5.768746591527929e-11, 1.5055864888147141e-10, 1.3227731410214716e-10, 7.859215361838423e-11, 8.069082624295731e-10, 3.713158600038291e-11, 9.454740990122446e-09, 1.869918065874887e-12, 6.174960542892904e-10], [1.4048326391069565e-10, 1.2553275041682355e-07, 5.661516588872928e-09, 1.2346270672480841e-09, 1.3722241476443742e-07, 3.926662017761373e-08, 2.6834616306814496e-08, 1.827244605623335e-10, 4.9635445975582115e-08, 9.131304601339707e-09, 4.93689888969584e-08, 1.1362686486160456e-10, 1.1854324466487043e-10, 1.3525718323137426e-09, 2.5040119283614715e-11, 3.298449291477823e-10, 1.0589174337383156e-07, 2.2413171318902414e-10, 4.796048974631262e-12, 1.6018610438095493e-08, 5.530580082790948e-08, 2.3657792169728964e-08, 2.7961244430940724e-10, 8.648305960257119e-10, 5.717744944178094e-09, 4.379923368436067e-10, 2.2809250044275586e-09, 5.467264488356882e-11, 3.6944128312121904e-10, 1.2037365770822817e-08, 5.105252753878631e-08, 1.7115789319177566e-07, 4.4493205564322125e-08, 2.9437794424325148e-09, 5.778644229792462e-09, 1.360590112797766e-10, 4.906805517457258e-11, 1.4580826823706872e-10, 9.22521525836828e-09, 1.616156097838939e-08, 1.2592855924697943e-10, 1.158339646423201e-09, 4.486268023740081e-10, 1.0972742359172116e-07, 2.2788146369912e-10, 2.8894930892420234e-08, 2.066897070163165e-10, 9.734556910556691e-11, 7.738130136658583e-10, 3.191304998040323e-08, 7.937425022808142e-11, 5.873062391970052e-08, 5.452240325887203e-10, 7.865730111689118e-08, 6.2276601653366015e-09, 1.2251941128305077e-10, 3.022310735012468e-10, 2.7721944184655456e-10, 4.77596018289006e-10, 7.047786798608513e-09, 7.163779291996519e-11, 4.592163094230273e-08, 2.6584866252843398e-11, 1.809025929055963e-09], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]], [[1.199163768283995e-09, 1.5154381602867955e-16, 4.2117942369889185e-17, 1.6215752074444367e-09, 5.351892262694946e-09, 4.711643922239439e-11, 4.384973273374726e-09, 1.073996780398545e-09, 7.209526753371165e-09, 1.162188748016213e-10, 1.6816122105911546e-10, 4.1397712081253646e-13, 7.392421119689629e-10, 3.2009119799170094e-09, 1.1272887068258797e-09, 1.0196797184391926e-08, 6.269717522933149e-10, 1.46277902984826e-11, 7.724187744601796e-18, 1.9169234255489442e-10, 1.8126339318413898e-09, 1.1356113827076797e-09, 1.0834095842682245e-09, 3.293862405051584e-10, 4.833605182774647e-10, 8.323244315988632e-10, 4.657186192247309e-09, 1.6991666962340446e-09, 4.498637787994009e-19, 9.790832207479117e-12, 1.9466525613687224e-10, 1.5902891503660754e-10], [3.2434324115371282e-09, 2.153892129485701e-15, 2.855914187605478e-17, 1.2199883325791916e-09, 1.29534227788497e-09, 1.4195365716229702e-10, 5.5034568013923035e-09, 2.897512452193496e-09, 1.111095659922512e-09, 2.421743708347357e-11, 1.3580195995510635e-11, 1.896266550358537e-14, 1.6885921549913974e-09, 4.833694000616617e-10, 8.633491144216521e-10, 2.8861808498703567e-09, 1.6440392380800972e-09, 9.190529197053432e-13, 8.110151769382687e-19, 5.343181105899042e-11, 4.420342758493234e-09, 2.223568662529374e-09, 2.8536519813826544e-09, 9.065156958421028e-10, 8.422713637656898e-10, 2.1888177936801867e-09, 1.975671404252921e-09, 1.141457151021541e-09, 4.858484190273843e-23, 5.429546786131501e-13, 2.0309262604989442e-10, 4.5954950955717777e-10], [6.9139343139568155e-09, 1.0110436721333545e-17, 4.5824110215182e-18, 3.009626325933823e-09, 1.7818160280569373e-09, 3.533817682921381e-10, 1.1763655827223829e-08, 6.466370106039676e-09, 4.70048489020769e-09, 6.6291637977611284e-12, 2.693027918720947e-11, 1.440968384110869e-13, 3.4903602230684783e-09, 5.057962382259973e-11, 2.144436850315401e-09, 8.197908130114229e-09, 3.535546966304537e-09, 1.8921369757299098e-28, 1.7310649595250616e-18, 3.253770516908894e-11, 9.796547573159842e-09, 4.998821356849703e-09, 6.316902112502021e-09, 2.164464163456614e-09, 1.8787678079945636e-09, 4.767440220376784e-09, 5.400837110869361e-09, 3.1478748496738262e-09, 5.058689869941653e-25, 1.472574232691537e-12, 4.616258209022561e-10, 1.1054985815661666e-09], [8.507488047371226e-10, 2.587707623778957e-16, 3.3972067875175206e-18, 1.6532455959783476e-10, 3.2293639984359856e-10, 3.546183832692229e-11, 1.598209786735083e-09, 7.896311382538101e-10, 2.3297616613682237e-10, 1.894490293807838e-11, 3.694467648474031e-11, 9.635641487178506e-14, 4.4495468420890916e-10, 4.897940039660931e-11, 2.463230452942611e-10, 4.530960606707879e-10, 4.6243162077352906e-10, 1.9382242003458368e-16, 4.77810075794505e-19, 5.7473123482587596e-11, 1.2702828788846432e-09, 5.646336731501833e-10, 8.030707210338051e-10, 2.2328033866259034e-10, 2.244143620933059e-10, 6.049182266210096e-10, 2.057928549792365e-10, 3.5593938907396705e-10, 3.1980741572402565e-25, 1.7732849693849473e-12, 1.4058315275788935e-11, 1.1249216141928642e-10], [3.876409859771002e-09, 6.0184271705929205e-18, 1.5710826455881713e-18, 1.8082956243503645e-09, 2.7013564718458838e-09, 1.6591771012652856e-10, 8.613518787115026e-09, 3.4608749199804834e-09, 2.2697792534387418e-09, 9.23651849449314e-11, 4.233701930700384e-12, 1.7970888178172467e-15, 1.985893227640645e-09, 2.6052284773925294e-09, 7.297142889939323e-10, 4.539171261086494e-09, 1.9516193106028368e-09, 1.473415833785907e-11, 1.946050570745483e-19, 1.3164518086750121e-11, 5.286989512853779e-09, 2.6313506928943298e-09, 3.3805529486841124e-09, 1.0643114167763201e-09, 1.0120243532085738e-09, 2.6188859969522582e-09, 2.755347061622615e-09, 7.885241903871076e-10, 6.609754705666892e-19, 4.455214070385981e-14, 2.3834878515316404e-10, 5.367437050374235e-10], [2.035980717352004e-09, 1.9126908156673296e-15, 1.0319058289264319e-17, 5.105018074935685e-10, 1.994049814157961e-09, 6.235221367001387e-11, 6.252649509264074e-09, 1.6292986959598466e-09, 2.6940123465379884e-09, 7.844905974829786e-11, 4.899064487418059e-11, 2.7717279562017652e-14, 1.2918581759890913e-09, 2.090993378445205e-09, 8.838077492079321e-10, 2.8203515078928376e-09, 1.0641360015384294e-09, 1.5407765341368673e-11, 1.6135721736192413e-20, 1.5365733685435146e-10, 2.8809268304286206e-09, 1.2518882597234438e-09, 1.7432663090843903e-09, 4.2016964907354293e-10, 4.448870993822851e-10, 1.3613385974053926e-09, 9.478401397089442e-10, 9.157011815474903e-10, 7.403323868004594e-19, 8.364564249574435e-12, 8.052992994667107e-11, 2.0519001775465284e-10], [3.602819376169464e-09, 4.68604407986411e-16, 2.383232391209436e-20, 1.8880677021826386e-09, 4.279666399042981e-09, 1.5580549350691086e-10, 8.583938893025334e-09, 3.311196872246569e-09, 6.08653394351677e-09, 7.185813749588377e-11, 1.469451921254361e-10, 1.6913883174832114e-15, 1.9583641375220395e-09, 4.0197480899450966e-09, 1.5683253584697354e-09, 4.13732204052053e-09, 1.901504509405072e-09, 1.3494190140295181e-11, 7.006492321624085e-43, 8.63952867580231e-11, 5.1625144159572756e-09, 2.842667656821618e-09, 3.2563518548300863e-09, 1.0334385569521487e-09, 1.03013253482942e-09, 2.5399555791949524e-09, 1.982665143174245e-09, 1.919225445234929e-09, 6.11141767768279e-19, 4.042439993856561e-12, 3.1146785151037193e-10, 5.094961674778631e-10], [1.422015061258719e-09, 7.080813744824094e-16, 4.8150236396270944e-17, 1.2546409466906994e-09, 4.714627799273785e-09, 7.483734465463243e-11, 2.4292567957218125e-09, 1.3941520160543064e-09, 4.212309612228182e-09, 3.585178681708712e-11, 1.4125788039276443e-10, 5.101137069175865e-13, 7.181287231539102e-10, 2.1396297233966521e-10, 6.914945283043039e-10, 7.219702169436459e-09, 7.228894149946541e-10, 5.699074308956572e-16, 2.1336312068270568e-21, 2.1073710831931436e-10, 2.04878736198566e-09, 1.104756952585717e-09, 1.3121642661317878e-09, 4.487638871619737e-10, 5.686542903227121e-10, 9.780147802729289e-10, 4.788284879708726e-09, 1.955406725429043e-09, 1.2413348395186267e-20, 6.943783655705138e-12, 2.0877755080306315e-10, 2.4501323192538393e-10], [4.321720759037362e-09, 6.292685586304226e-16, 1.2864206180125667e-17, 1.4040908435930533e-09, 2.112892749650541e-09, 1.4533800551941312e-10, 8.036648679876635e-09, 3.402657933193609e-09, 1.4347890653354511e-09, 3.092837791429659e-11, 2.7492843071574846e-11, 1.0363654785695495e-13, 3.0332372169539212e-09, 9.780908305501157e-10, 1.2876659738481067e-09, 4.523716512494502e-09, 2.1843369335527996e-09, 8.265984251243363e-12, 1.081877608666839e-23, 1.402299387720518e-10, 5.73976333129167e-09, 2.444894287023658e-09, 3.5888816363183196e-09, 8.930409189922273e-10, 9.521450294869283e-10, 2.759660056028679e-09, 2.1205532885204548e-09, 1.8400790890993335e-09, 1.3753200849556743e-20, 1.129693018818434e-12, 1.5634593619751058e-10, 4.537726583375701e-10], [4.247063589701838e-09, 4.65677803274529e-16, 9.987134697684553e-19, 1.2738955446067735e-09, 2.076222971325592e-09, 1.8205369156643059e-10, 7.457907180707934e-09, 3.887620447784457e-09, 3.858505959186687e-09, 1.4355427437051649e-11, 1.391558535068782e-10, 2.4203737768895874e-14, 2.203856652727154e-09, 3.952599011980418e-11, 1.3109642260644705e-09, 3.5955167732026894e-09, 2.25790697250261e-09, 5.5227540777715446e-18, 1.4217761813570781e-27, 1.7853221678798548e-10, 5.9723119782972844e-09, 3.0506135395569345e-09, 3.836765127829267e-09, 1.1794693000055645e-09, 1.1148755252321507e-09, 2.9556390668261656e-09, 2.4060187175933834e-09, 1.8134217460996638e-09, 1.7903885103207563e-31, 1.9520004102685506e-12, 2.175397917358879e-10, 5.87088377912437e-10], [4.268437159282712e-09, 7.145864286986449e-16, 1.3383065972697517e-17, 2.5745228171558665e-09, 1.1722774750921872e-08, 1.925149067938392e-10, 1.0589262799953758e-08, 3.894415012695163e-09, 1.0819770857040112e-08, 1.2723287701188468e-10, 2.5170593387358053e-10, 1.16037648240086e-12, 2.256240305698043e-09, 4.3079375622312455e-09, 1.548914663196399e-09, 1.2144889538490133e-08, 2.217726891018401e-09, 4.884070231581106e-11, 1.1634309791219054e-18, 7.14965420200997e-10, 6.337510072285113e-09, 4.491028438025069e-09, 3.887155486381744e-09, 1.286742601358526e-09, 1.2504144386582539e-09, 2.954035460689397e-09, 2.9871003448533884e-09, 2.144774358114887e-09, 1.8742101154910116e-18, 1.0020056616030781e-12, 6.091939730445972e-10, 6.107056527149268e-10], [3.900986644822524e-09, 1.2783409593258876e-15, 2.6471592781599602e-17, 2.494060513669183e-09, 6.16031270439521e-09, 1.657545767308477e-10, 7.688129244343145e-09, 3.4134297610677322e-09, 7.373897936702178e-09, 6.15868536724129e-11, 1.919556597007599e-10, 7.734793708302767e-13, 2.1640393921273926e-09, 2.0214723228662024e-09, 1.6242743816619054e-09, 9.26546572799225e-09, 1.9275641083282835e-09, 8.50558859455397e-12, 1.0566819562239265e-17, 4.1026060326743163e-10, 5.361986854524048e-09, 2.8931919082708646e-09, 3.4026947925980267e-09, 1.0401370875712246e-09, 1.0795599969526393e-09, 2.548543154290428e-09, 4.469840941823122e-09, 2.5903619249589838e-09, 6.517915427194544e-19, 5.754018355536017e-12, 3.4444963548097007e-10, 5.233766198209366e-10], [2.143340394056281e-09, 6.090383942951153e-16, 2.6876419652123393e-20, 1.3327516867889244e-09, 6.285136411321446e-09, 1.0077633866290014e-10, 5.767147648327864e-09, 1.996375287305341e-09, 5.5677613630678024e-09, 7.149709990716957e-11, 1.2392144255191084e-10, 5.682801980182693e-14, 1.0952229123617485e-09, 2.5895665611841423e-09, 1.0391065785597675e-09, 6.437661070890499e-09, 1.12693976372924e-09, 2.037630134066326e-11, 3.479442964367223e-19, 2.3828114481538876e-10, 3.172322182720677e-09, 2.1760138135817897e-09, 1.9657422356544885e-09, 6.67287947120343e-10, 6.90693779947793e-10, 1.510653935277162e-09, 3.23116489120423e-09, 1.4397589787051857e-09, 2.111051983994798e-18, 3.252657041277751e-12, 2.690142275607599e-10, 3.300715534226839e-10], [3.10596814934172e-09, 1.9755994629689838e-17, 9.166822786143013e-19, 1.0074657774694629e-09, 4.604534087349066e-09, 1.338451710575228e-10, 5.830772753512292e-09, 2.8635860349623954e-09, 3.735393327986003e-09, 2.5948314677504136e-11, 1.7249954242792853e-10, 7.345896352144166e-13, 1.6273814518186214e-09, 3.4298763829099244e-10, 9.353930963129642e-10, 6.521225781597195e-09, 1.6639575273202922e-09, 1.1945593819673306e-11, 3.114614628286767e-28, 2.329617887486535e-10, 4.492686223045439e-09, 2.3308526220233716e-09, 2.846849644910776e-09, 8.673523010926942e-10, 7.788623634930048e-10, 2.1785349080261085e-09, 3.1551816714880943e-09, 1.562704743385268e-09, 3.884279001732412e-21, 2.510582020054386e-12, 2.5028537575799703e-10, 4.194853353567396e-10], [1.0969667396665272e-09, 1.4011162674480303e-15, 2.871248130928741e-17, 1.2754113321022942e-09, 9.79225767139269e-09, 4.955906865444781e-11, 5.402462033288202e-09, 1.0346006273920239e-09, 1.0634735758685565e-08, 1.4542227144698217e-10, 1.5508035133837694e-10, 1.3924259423432617e-13, 6.190860046828561e-10, 4.759262761666605e-09, 1.7218105829996944e-09, 1.2930859050186427e-08, 5.910487099747286e-10, 2.310316694897896e-11, 1.1775783266865823e-19, 1.5165013689255602e-10, 1.7293764198456074e-09, 1.0022277452392814e-09, 1.017929629476555e-09, 3.2124250481935235e-10, 3.7336519986830297e-10, 8.083303471018155e-10, 7.229627563276608e-09, 2.9527547074081895e-09, 6.5605849187076326e-18, 1.0948381957975872e-11, 2.2650796516199279e-10, 1.595836240930737e-10], [5.3243698339144885e-09, 2.812134826505496e-16, 3.754310170533707e-19, 3.0650588733749373e-09, 1.2790337677870411e-08, 2.5488958166342e-10, 9.145457724457629e-09, 4.922113383543092e-09, 9.855510185730054e-09, 7.976604793347164e-11, 3.2312927333855157e-10, 2.250281768377809e-14, 2.7490301146571028e-09, 1.351788903036777e-09, 2.538227406034821e-09, 1.8121067313359163e-08, 2.7173860939200267e-09, 7.539571723023941e-13, 4.466511643966098e-19, 2.9372881904521364e-10, 7.463692774933861e-09, 4.173682732755424e-09, 4.776296691488824e-09, 1.5837057221190776e-09, 1.6508689970606838e-09, 3.6350864540679595e-09, 1.0853256959819646e-08, 4.043836376865784e-09, 1.1775328802205059e-20, 9.481218761486776e-12, 6.148749842616041e-10, 8.261955564137224e-10], [1.5495430716327974e-08, 1.3783722152043907e-16, 2.672029125020857e-18, 6.3911946845962575e-09, 4.617937143791551e-09, 7.657215417289365e-10, 2.6118621931914277e-08, 1.4360598932228186e-08, 9.307239423606006e-09, 2.6582775911054846e-11, 1.8863674511315764e-10, 9.213955553394326e-13, 7.94484655841643e-09, 2.076243399429245e-09, 4.413740484210393e-09, 1.3874799087432166e-08, 7.878842467334835e-09, 1.8774226930842654e-15, 1.5149297567969165e-40, 2.1337592803760685e-10, 2.1824765994438167e-08, 1.1212847539354698e-08, 1.4019676974896811e-08, 4.763953231901041e-09, 4.150197963070923e-09, 1.0618149026697665e-08, 9.18712750319628e-09, 5.976815931063584e-09, 1.6392924758871768e-18, 4.58061019670275e-12, 9.483955842881642e-10, 2.404109800124843e-09], [4.96283625306404e-10, 2.248831817378699e-15, 9.598612927052071e-18, 2.0458190697070222e-10, 2.6919029227912006e-09, 1.786103383250026e-11, 2.220629680138586e-09, 3.276925397699415e-10, 2.822948319547436e-09, 6.719565875945577e-11, 1.8681526811614724e-11, 1.2584710021041473e-13, 3.90839888231298e-10, 7.427761183897985e-10, 6.652780548677129e-10, 4.7140105152720935e-09, 1.945706928907498e-10, 1.10578724996091e-11, 1.61202405340406e-19, 5.1002459200422123e-11, 7.641114962986251e-10, 3.143092730528707e-10, 3.6293118510499767e-10, 9.15219913744103e-11, 9.27745241741107e-11, 2.642180363388036e-10, 1.8774231058671376e-09, 9.976074411000013e-10, 2.705451066865378e-20, 5.934074412405899e-12, 4.5057065717335476e-11, 4.591085497884784e-11], [3.0047395127574816e-11, 8.756424456984856e-26, 2.340462875465714e-18, 1.7751233425886137e-12, 2.438994752690382e-12, 1.3235870732764e-12, 1.616651812419434e-10, 1.0287109705742203e-12, 1.1792958970469058e-11, 1.576799942785284e-14, 1.2735462234488362e-14, 2.4868384405573826e-16, 2.997698931531817e-13, 9.934538001271642e-13, 2.7437156279591646e-13, 1.9909364955272846e-12, 1.3582855543439742e-12, 6.836907266434155e-22, 7.26188917974153e-29, 1.3711644666902778e-11, 3.879403742690357e-11, 1.7574819637794503e-12, 2.153509141844534e-11, 9.290143524257055e-14, 3.6452880102476326e-13, 7.751301228479945e-13, 6.717728044842997e-13, 6.0590720808717524e-12, 1.3582161870865798e-20, 7.919301336662549e-14, 7.006492321624085e-43, 4.8209185124839515e-14], [2.0687864754620477e-09, 1.645887401622605e-15, 2.4893876457691485e-17, 9.388079202921062e-10, 4.75915973296992e-09, 8.214753877133774e-11, 8.740045132071828e-09, 1.6947534486888571e-09, 5.4875606281257205e-09, 1.958978534943867e-10, 6.241687028341047e-11, 2.9216459438395626e-13, 1.1519784015590062e-09, 2.395597720195042e-09, 9.143982238057902e-10, 1.3199170645350478e-08, 1.0167591213416927e-09, 8.842289400678993e-11, 5.6422539657349365e-18, 3.065677156577351e-10, 3.5944673903998137e-09, 2.139084243069078e-09, 1.8160937198530291e-09, 4.954914256671827e-10, 4.930313379780671e-10, 1.3326970638161129e-09, 2.735138560083783e-09, 1.1134388966382858e-09, 1.2392764361072055e-19, 3.2548904977530713e-12, 1.917951214513991e-10, 2.430847190204588e-10], [4.120424446085735e-09, 1.4638022112590057e-15, 5.661098380859813e-18, 1.6777046418781083e-09, 8.296794917761474e-10, 1.7510606853399224e-10, 7.3570536329725655e-09, 3.777383739134166e-09, 2.032820134445501e-09, 1.240704587679442e-11, 3.299106474119462e-11, 1.819591264500594e-14, 2.13626560885416e-09, 8.878283525026731e-11, 1.3107962493208447e-09, 3.6571643491356554e-09, 2.231926643503357e-09, 1.0318784909380593e-14, 4.845236287423502e-19, 3.33845694144852e-11, 5.819962289876912e-09, 2.860077064070765e-09, 3.758823474697692e-09, 1.1440888236791125e-09, 1.0906210379246772e-09, 2.9051081540387713e-09, 2.7460094198517027e-09, 1.8148206271106915e-09, 2.7723793286314553e-22, 3.769117830343394e-12, 2.2974500080152893e-10, 5.782599954429202e-10], [2.9689388725273602e-09, 8.146731652351931e-16, 3.2994231306694247e-19, 1.2204642851898484e-09, 2.669593657245173e-09, 1.0457391896867563e-10, 1.0001317107821706e-08, 2.6704780609065892e-09, 4.658765817566746e-09, 1.303943758523829e-10, 5.1578123716478075e-11, 1.2447608675275829e-15, 1.5602835690131656e-09, 3.4870799581199208e-09, 1.3440861756919276e-09, 5.516928691662315e-09, 1.6862761187397268e-09, 1.869712371038723e-11, 8.350432744680739e-19, 5.368680760370337e-12, 4.4031307488978655e-09, 2.0407353584772636e-09, 2.702146950639417e-09, 7.161113368958638e-10, 7.28578586350892e-10, 2.200383431016917e-09, 2.585557545842221e-09, 1.3903322937380835e-09, 5.685371582344876e-18, 1.5325994596679382e-12, 1.4835677131230796e-10, 3.574449625176612e-10], [6.706648569831941e-09, 6.216757023516759e-16, 3.079964359340864e-20, 2.1612462930420406e-09, 7.417746417104354e-09, 3.2547170514263257e-10, 1.1482689465935891e-08, 6.2146519042016735e-09, 5.691063176271882e-09, 3.5266210091089434e-11, 1.2499480617211844e-10, 1.1179225541156981e-14, 3.4037048735058306e-09, 2.634005791257721e-10, 2.533254717107525e-09, 9.001155376608949e-09, 3.44573525268288e-09, 8.81543102404514e-12, 5.629309878913185e-27, 1.2681779237855295e-10, 9.531404110418862e-09, 4.917672935533801e-09, 6.086599224630618e-09, 2.002973342740688e-09, 1.801487736763363e-09, 4.605808179292126e-09, 5.2494266711278215e-09, 3.817102189884736e-09, 3.54139607806106e-20, 5.357141379808139e-12, 3.5289532407389856e-10, 1.0139068473691282e-09], [6.724739098906696e-10, 3.5829642561367164e-17, 9.755102926448028e-22, 2.6461771662766864e-10, 1.9062427192295672e-09, 3.033349960102072e-11, 1.345079825298967e-09, 6.195297053146476e-10, 9.951228729931927e-10, 2.1564736107926308e-11, 5.405306410799504e-11, 6.487106858632519e-14, 3.419992899988955e-10, 1.5636626715664903e-10, 2.0101091624535883e-10, 2.5438591233495345e-09, 3.5481775850776387e-10, 1.4963605007856096e-11, 7.006492321624085e-43, 1.229179813488912e-10, 1.0317570131590514e-09, 7.137659907563432e-10, 6.386663420343552e-10, 1.7823038878095332e-10, 2.1895625590406809e-10, 4.634957972982079e-10, 3.421667671421602e-10, 2.9712082794119965e-10, 3.611471329888343e-19, 1.9721082405999013e-12, 7.694429121629653e-11, 9.72837435608831e-11], [1.5661775210062956e-09, 1.327897521877507e-16, 9.327601261419485e-18, 1.0024175933764923e-09, 1.878132538379873e-09, 5.744575995447754e-11, 3.544369464592023e-09, 1.3430506706768597e-09, 1.9029369191514434e-09, 8.698568948473095e-11, 1.141433614293419e-10, 3.4355572314966054e-13, 9.330188843748033e-10, 8.998341516353037e-10, 5.156576277087765e-10, 6.905027216674853e-09, 8.012764896037083e-10, 3.122104311192864e-11, 5.589920316330238e-18, 1.8379922583910968e-10, 2.425348144541317e-09, 1.372191360538011e-09, 1.37565203672807e-09, 3.579187779489956e-10, 5.51631351708437e-10, 1.0249361359626619e-09, 1.5678489617698688e-09, 8.524885797278614e-10, 2.3358420377688396e-18, 4.837252560313532e-12, 1.388097137233757e-10, 1.9339457812961314e-10], [4.535707809338874e-09, 4.3719330286822854e-16, 3.53965638798589e-17, 1.9540402629303344e-09, 1.1071279892860275e-08, 2.1773237379729693e-10, 9.28302945624182e-09, 3.9895673431544765e-09, 9.494242725338609e-09, 1.4727943864478732e-10, 3.35292141273591e-11, 2.2238702307615654e-13, 2.4714563728878147e-09, 1.3200939230628705e-09, 2.706047164124925e-09, 1.5741528969215324e-08, 2.2265427279677397e-09, 2.6558767338147327e-11, 3.859696702885719e-18, 1.6497396504444595e-10, 6.4326157733773925e-09, 3.045609542340344e-09, 3.989856445230089e-09, 1.27830424023756e-09, 1.1595263638142228e-09, 2.9818063573827658e-09, 7.86031328914305e-09, 4.759358684935933e-09, 8.419295013687896e-19, 5.168533136201692e-12, 3.114785929181352e-10, 6.528123042137679e-10], [3.967231432255858e-09, 1.3174148894492908e-19, 2.8359531613717156e-18, 2.494163320321263e-09, 1.0298412789211397e-08, 1.5116002893833524e-10, 2.1975347763714126e-08, 3.5746050564000598e-09, 1.6151734172353827e-08, 3.8173769700833304e-10, 1.8412421587399308e-10, 3.289595091010393e-14, 2.1277655193330247e-09, 7.668088386481031e-09, 3.5389238206562368e-09, 1.4775632273256178e-08, 2.194889159312652e-09, 1.0881008594143537e-10, 7.006492321624085e-43, 1.2400941384882458e-10, 6.511300387757046e-09, 3.2759943646709644e-09, 3.5931737585315204e-09, 1.01892938531023e-09, 1.066953525530323e-09, 2.9752378338798735e-09, 4.5753965061123836e-09, 4.367079586842237e-09, 1.6498249666268145e-18, 1.0706191792483888e-12, 3.3701744173164627e-10, 4.967354860774265e-10], [4.712913045934464e-11, 8.807661998148254e-18, 8.420728104099144e-19, 1.160613185419157e-11, 4.1235209691237174e-11, 1.7111040232289931e-12, 1.0507774511614443e-10, 4.565094136044223e-11, 1.0647986832534873e-11, 1.5767581467915348e-12, 6.7864572468601114e-12, 2.1559109478121868e-13, 2.2685957279389157e-11, 2.2869183977092256e-11, 1.1316053129262205e-11, 2.8521018879956728e-11, 2.5775602138788933e-11, 1.5331976089243008e-15, 2.3487893663000966e-24, 1.4539412208913749e-11, 9.020197089260051e-11, 2.4316715308003722e-11, 4.953379373340283e-11, 9.0542877015376e-12, 6.6126336177585454e-12, 3.502324472104412e-11, 1.0608027477265747e-11, 2.062726205120935e-11, 4.217820439036884e-20, 4.2144093119825254e-13, 1.361794791515658e-13, 5.30016048411186e-12], [2.3379191915751107e-09, 2.0210760928068058e-15, 4.497208523293094e-18, 1.2894422196652044e-09, 7.998177231627324e-09, 9.252512644941646e-11, 4.45480230482076e-09, 2.1411148409811176e-09, 5.8257039192710636e-09, 5.539579212010537e-11, 1.26544039136256e-10, 5.580508928224037e-13, 1.2375734881331368e-09, 9.89813009333318e-10, 1.0165552843943715e-09, 1.2225388701381235e-08, 1.2870544630061431e-09, 2.3323475095704538e-11, 8.634837601803901e-19, 3.0680488705137066e-10, 3.4597398279601066e-09, 2.045565272723593e-09, 2.1652335480126794e-09, 6.018848197619775e-10, 6.490251669433178e-10, 1.6586162443488206e-09, 5.495389476806167e-09, 1.9179851040718177e-09, 1.062317455019189e-17, 4.154510069298567e-12, 2.7029728455474356e-10, 3.078759747143778e-10], [9.468136275003758e-10, 8.447263305892086e-23, 2.5916298836670877e-20, 3.1981928216850974e-10, 4.2370923436507724e-10, 3.3176707908699754e-11, 1.7937311636018194e-09, 7.950173297466279e-10, 2.910671703659773e-10, 7.253261576425918e-13, 7.30805260057421e-12, 1.8144857903516776e-13, 6.668564589418224e-10, 1.3599645021233897e-10, 2.731609938244617e-10, 7.56435469817518e-10, 5.16263587435617e-10, 4.3257320797954427e-17, 1.5533490306283767e-19, 3.226071840223277e-11, 1.2928664805400558e-09, 5.57672907852691e-10, 8.34463387278106e-10, 2.023561318509337e-10, 2.165271989484907e-10, 6.429990428991061e-10, 5.601353270101583e-10, 3.7194444746369015e-10, 1.3668780653659914e-23, 1.512137718642434e-13, 2.353637770791117e-11, 1.0269834288534341e-10], [5.714261286371425e-10, 4.576184965396411e-16, 5.9444945946235434e-18, 2.2902524321466444e-10, 1.501123253477843e-10, 2.048201018511886e-11, 1.070164290517539e-09, 5.167134498051951e-10, 3.7570971334055514e-10, 1.0612976643342709e-11, 6.534559785636995e-12, 1.984729824336829e-14, 2.9400890055875095e-10, 1.5290473748263977e-11, 1.8244522559385246e-10, 8.234714021781997e-10, 3.1945412981571053e-10, 9.579286182912015e-17, 1.361703730089718e-27, 3.1188024385286894e-11, 8.173181575976685e-10, 3.710341756058e-10, 5.247137169206439e-10, 1.375328323449665e-10, 1.4577136719928774e-10, 4.0914482912768335e-10, 4.844326606523452e-10, 2.580149427444667e-10, 1.9398530492529002e-19, 3.157427878180963e-12, 2.3732654730324043e-11, 6.914062378182706e-11], [6.439015987069752e-09, 6.163896393887415e-18, 3.272080934015426e-19, 4.236826001147165e-09, 4.487014759746444e-09, 3.145455007569353e-10, 1.8212395147543248e-08, 6.003999075687716e-09, 1.0040501763342036e-08, 1.548618178137673e-10, 1.0933301486382163e-10, 7.948080805704819e-14, 3.2849620801300716e-09, 5.074789033443494e-09, 2.6909583450418495e-09, 8.246859195537581e-09, 3.3250144859664488e-09, 1.8295477979823893e-11, 1.3350696379075574e-19, 6.46263181858231e-11, 9.410666912401666e-09, 4.567281663980793e-09, 5.893760146591376e-09, 1.933252891106463e-09, 1.747198830059915e-09, 4.576243384235568e-09, 3.917650648332938e-09, 2.9857554206813575e-09, 2.5510504449173734e-18, 2.459875619170715e-12, 3.7436090338793804e-10, 9.885190443981173e-10], [2.4261641584644167e-09, 2.1935673446409945e-17, 2.3633842570347115e-19, 8.901525072602112e-10, 9.980712922796897e-10, 1.0735242556014768e-10, 4.331831338078018e-09, 2.235687635021577e-09, 1.1210460337807149e-09, 4.2675624319088445e-12, 8.015003938321996e-11, 6.7500733193053e-14, 1.2354163247962902e-09, 1.6961636956080994e-11, 8.056220135443937e-10, 1.6884191822441608e-09, 1.3022265488160656e-09, 5.848780288482836e-15, 7.006492321624085e-43, 3.000124801366688e-11, 3.4617364530475925e-09, 1.6830169480286372e-09, 2.227631412665687e-09, 6.815963349282583e-10, 6.600481272656111e-10, 1.7089274439996416e-09, 1.326168508342107e-09, 1.0534009220464213e-09, 1.76418330669773e-18, 2.381708111981462e-12, 1.448655917446473e-10, 3.4538141790996235e-10], [2.3987056785301775e-09, 3.737095334302784e-16, 4.515832287989572e-19, 8.827481523532299e-10, 7.721922545833593e-10, 9.991247412743931e-11, 4.311129675471648e-09, 2.203169646719516e-09, 8.600594680885365e-10, 8.158907577326957e-13, 7.310536204174767e-11, 3.044266770092785e-13, 1.229386703549551e-09, 1.7664004980932901e-10, 7.451594896679126e-10, 1.6693154636371332e-09, 1.287302375807542e-09, 4.54350378731338e-15, 1.3721162141104518e-19, 4.582741477965335e-11, 3.460485453743445e-09, 1.6079548803560328e-09, 2.1835111496670834e-09, 6.407773200933775e-10, 6.408795161227943e-10, 1.6800473234823698e-09, 1.2491908618628145e-09, 1.0956411333751248e-09, 2.0650694273332813e-18, 1.3991080429626157e-12, 1.3386743102916654e-10, 3.323980257707859e-10], [3.2764497781556656e-09, 2.880517847745255e-17, 2.397120301329804e-19, 1.2333559729071908e-09, 2.893637995882159e-09, 1.6652076939571714e-10, 6.724099055332999e-09, 3.0578373166889605e-09, 2.8547182395755044e-09, 5.220080270817995e-11, 3.9591944306360816e-11, 6.194511185464782e-14, 1.6600766317154125e-09, 1.0660425875386181e-09, 6.914429029336588e-10, 3.9194310019752265e-09, 1.649956393734442e-09, 1.2105120725247609e-11, 7.006492321624085e-43, 9.893260516369295e-11, 4.712405576867695e-09, 2.4512836205303756e-09, 2.973527424288136e-09, 1.0200886801925435e-09, 8.91896112520385e-10, 2.247722008519304e-09, 2.0823054391883034e-09, 7.881030272827161e-10, 4.512458942054005e-19, 4.958589962245075e-13, 2.6177804368643365e-10, 5.171528205671905e-10], [4.774743378455071e-10, 7.810476124176031e-19, 2.5684161987647163e-21, 1.551946349209743e-10, 2.113761610189613e-09, 1.9535142600779487e-11, 1.2274142813240019e-09, 4.361179750667077e-10, 1.4023582295408232e-09, 8.927951260229161e-12, 4.663658348391664e-11, 1.2850040042450273e-13, 2.5109420098701207e-10, 1.9875932844026778e-10, 7.941889507145916e-11, 1.3595709003055845e-09, 2.5440058393222387e-10, 1.3621366187765993e-11, 7.006492321624085e-43, 1.1490169926631211e-10, 7.002602941952318e-10, 5.356277643642215e-10, 4.295281352817426e-10, 1.2986062225550654e-10, 1.328381987741878e-10, 3.3256802867143165e-10, 2.5256777225202143e-10, 9.971506259587315e-11, 2.3931526553561464e-23, 1.700543595913387e-13, 8.854444955019858e-11, 6.484362352621176e-11], [4.365248162940816e-10, 1.6499068905946818e-16, 8.480781416570494e-19, 1.5089821059355302e-10, 4.5124581155020493e-11, 1.4713067569838145e-11, 8.466929934947132e-10, 4.032205125348298e-10, 1.5348864540465357e-11, 2.6024402901766996e-13, 4.214422560933073e-11, 2.7555828041309608e-17, 2.359119843919899e-10, 5.448949277897519e-11, 1.43637532423746e-10, 1.244262470834201e-10, 2.6364066485484727e-10, 1.075772077077956e-14, 8.95453101783434e-19, 3.893998404974619e-12, 7.09442837809604e-10, 2.887308170329561e-10, 4.1387848703777763e-10, 1.0584372267530284e-10, 1.3780078467195978e-10, 3.247065116784853e-10, 6.580404277034546e-11, 2.115175395944746e-10, 3.1079400729465017e-18, 4.219000095031372e-13, 1.4219489301303678e-11, 5.591764204448957e-11], [1.3205922466674735e-10, 1.5140470410198283e-15, 9.67714049132418e-18, 4.305710649132877e-11, 1.2932914461583067e-10, 5.212029592638334e-12, 8.171445742277683e-10, 1.0406012856956082e-10, 2.0514930032522471e-10, 2.2829219417652702e-11, 2.8274479112189166e-12, 2.063498636827206e-14, 6.089347082127716e-11, 1.2915613023523065e-10, 4.311360296549438e-11, 2.5321392205235327e-10, 6.554824044657792e-11, 1.5354776911752355e-12, 7.006492321624085e-43, 3.417304633712703e-11, 2.2959305290282117e-10, 8.035355714142156e-11, 1.2310966135409274e-10, 2.634664188205793e-11, 2.8837730814412765e-11, 8.944758822515553e-11, 8.120364103358924e-11, 1.8701422355160702e-11, 5.623589413925676e-21, 1.1145461723677252e-12, 4.652937323629258e-12, 1.2926554791847789e-11], [4.119236507449386e-09, 8.164095827770644e-16, 2.202691973978067e-17, 2.550486266628127e-09, 7.475581931259967e-09, 1.857444198449798e-10, 7.145656510942899e-09, 3.8339140751020295e-09, 7.774262122950404e-09, 1.8920448541237533e-11, 2.6114244100483575e-10, 4.0848444418650764e-13, 2.1382933201863352e-09, 1.394973581092529e-09, 1.402757576762781e-09, 8.329761769232391e-09, 2.16730522417663e-09, 1.1312976013995376e-16, 3.854344430732195e-18, 4.791110841395607e-10, 5.804948965959511e-09, 3.6572938011403267e-09, 3.7224361371102077e-09, 1.2509498992230306e-09, 1.3720967695363129e-09, 2.861570091994281e-09, 5.02003683067187e-09, 2.299023860174998e-09, 2.1094731546993755e-19, 4.071516127718278e-12, 5.037056882706281e-10, 6.173534461417773e-10], [2.4060711201201457e-09, 2.5271773920536336e-19, 2.2905430877224613e-20, 9.015059809769355e-10, 1.400048521560393e-09, 1.2224572742969286e-10, 4.578801782173514e-09, 2.2492518958472374e-09, 2.018683442628344e-09, 2.3363675577536824e-11, 3.19464350806431e-11, 3.265655787927905e-17, 1.2135651372702227e-09, 7.473004437485997e-10, 6.594232382362009e-10, 2.731850745618658e-09, 1.2060180631934259e-09, 1.0667245732565167e-11, 2.4223042985930302e-27, 7.123586442947527e-12, 3.396663839083658e-09, 1.8612451579969047e-09, 2.175323032815868e-09, 7.674773039312299e-10, 6.691972531669421e-10, 1.6455817819505114e-09, 1.509344538241919e-09, 8.636309445364532e-10, 9.438534686013519e-21, 4.099071952636153e-14, 1.7433765542307356e-10, 3.8711073235830895e-10], [9.871307243836114e-11, 3.748636952302512e-17, 3.770581226772931e-18, 1.4043763374438356e-10, 1.5903406369588424e-10, 4.968433650609505e-12, 1.7740001134747274e-10, 9.540823686648991e-11, 4.602478120840914e-11, 8.359064308793851e-12, 4.0621802796514395e-12, 7.08155034585085e-15, 4.9032104765256435e-11, 5.780437760394275e-12, 2.929533352014069e-11, 1.0240073372580483e-10, 4.8832549115473967e-11, 1.6132153752402436e-28, 1.491299489279456e-31, 2.6824481871856598e-11, 1.4653535329589573e-10, 6.973464167225885e-11, 9.342177031967935e-11, 2.8644005570233055e-11, 2.6706603942217022e-11, 6.760333959299203e-11, 5.256745733150936e-11, 9.738847228657477e-11, 4.021396697624881e-25, 8.579267938430002e-13, 3.5487579671741876e-13, 1.468537964843808e-11], [6.1514260352169e-09, 8.502941299803478e-16, 3.0117615083782767e-18, 2.5217725685422465e-09, 2.172742874506639e-09, 2.7978699912445393e-10, 1.0915624848450989e-08, 5.643973288727011e-09, 3.237598411587328e-09, 1.1613834893786645e-11, 5.862951790724935e-11, 1.9773110015650075e-14, 3.2029880969730584e-09, 9.15869879936082e-11, 1.9588832778083543e-09, 5.991475315880734e-09, 3.2397788896076918e-09, 1.1648811046036285e-27, 2.4866620856507863e-18, 1.0689666513075124e-10, 8.741599444306303e-09, 4.294663291659617e-09, 5.6156332917112195e-09, 1.7602717061748763e-09, 1.6246538558917223e-09, 4.282040944048049e-09, 4.2653787168944746e-09, 2.6198958558154573e-09, 3.642898338701203e-26, 8.685053544399413e-12, 3.5992261948614157e-10, 8.943892293444833e-10], [8.809929674669092e-09, 7.573697981666635e-16, 1.582888022533921e-17, 4.130798814117043e-09, 7.287483949625084e-09, 4.042941814663692e-10, 1.78985839482948e-08, 7.993453010612939e-09, 1.1183616699383947e-08, 1.2510047164848714e-10, 7.939334606410497e-11, 2.896575665954637e-13, 4.710543954900004e-09, 3.8165697269221255e-09, 3.783496183018542e-09, 1.2405143579030664e-08, 4.549198795444909e-09, 1.0947318572485099e-11, 1.0547326999405664e-19, 1.0908199343795388e-10, 1.243743774637096e-08, 6.182380829500289e-09, 7.890476716454486e-09, 2.544793487047059e-09, 2.3096173862313663e-09, 6.081092074339267e-09, 7.915319955031919e-09, 5.592013074817714e-09, 7.3122068216045805e-19, 8.49829755178444e-12, 5.627011634423695e-10, 1.2783711866859448e-09], [2.3239423718734997e-09, 2.61385600731673e-15, 1.2468921380804952e-17, 1.1105083519424852e-09, 2.699320544863326e-09, 1.0958902535440629e-10, 1.1224289941935695e-08, 2.1469210853553022e-09, 5.875641306829493e-09, 1.665016874374814e-10, 1.9374023219054237e-11, 6.675608281219922e-14, 1.1822361978275353e-09, 3.207695664642074e-09, 1.3678497223779118e-09, 5.075137199384017e-09, 1.2016730943642528e-09, 5.113209508578187e-11, 2.448662216103667e-21, 4.4946019128744297e-11, 3.6320084717544887e-09, 1.7914911776273357e-09, 2.121663733589685e-09, 6.796849194579124e-10, 6.213615733052791e-10, 1.6647022649252108e-09, 1.7852851419419835e-09, 1.4426370098519214e-09, 1.738066319627287e-18, 2.6452590118353214e-12, 1.7721747680443656e-10, 3.475747190062606e-10], [1.4078743726386733e-09, 1.0652115118283283e-17, 2.1192063563227397e-20, 9.460017214024674e-10, 1.1460250526340587e-09, 4.98074012589278e-11, 4.5415609051246975e-09, 1.2560593676269605e-09, 1.7128526375032038e-09, 7.014069880462159e-11, 1.2196889331850258e-10, 8.761567351896291e-15, 8.157819975096459e-10, 9.17301956615546e-10, 5.746274567286491e-10, 3.2955416173763297e-09, 7.856757466839781e-10, 2.6110905104737014e-11, 8.571236621545236e-21, 4.9740270929854447e-11, 2.223426331937617e-09, 1.124998538770683e-09, 1.2673071481117404e-09, 3.431034067968852e-10, 4.658146646185912e-10, 1.0006535600126654e-09, 4.464948133442448e-10, 7.857771655572776e-10, 2.7646812118426154e-18, 7.829571409614933e-13, 1.0830338015299645e-10, 1.7289110421092602e-10], [1.108708058694674e-08, 4.3891690903677264e-16, 1.2233443882098086e-21, 4.471947701034651e-09, 3.741004839241668e-09, 4.863432434554227e-10, 1.9745201029763848e-08, 1.0121580018562781e-08, 4.131938347029518e-09, 3.995060185446597e-11, 8.918499966314997e-11, 7.223761926090574e-14, 5.8326405927289215e-09, 8.598046163932338e-10, 3.485695510008213e-09, 1.0137080508343388e-08, 5.863699747976625e-09, 8.618778433999719e-12, 5.860794524869881e-28, 1.2956726837265453e-11, 1.5647124484985397e-08, 7.805498469792838e-09, 9.970164249750724e-09, 3.113305169222258e-09, 2.984355873536515e-09, 7.697390280725358e-09, 6.788602124885301e-09, 4.642316753233899e-09, 8.792554578235738e-19, 4.622962169326117e-12, 6.648104289297407e-10, 1.5816392640033428e-09], [4.122025387687245e-09, 1.245271178408524e-16, 3.436347154306182e-17, 2.34648123154102e-09, 5.2673199135711e-09, 1.8435082627110688e-10, 1.0285182483471544e-08, 3.743782173160071e-09, 7.510499777652058e-09, 1.1155627116510303e-10, 2.8676000463079276e-10, 1.339813676670687e-13, 2.4970858714112865e-09, 3.6665857017226244e-09, 2.48796716562083e-09, 8.700207665413018e-09, 2.1583825837723225e-09, 6.810825774888896e-12, 1.9829850277862248e-17, 1.500890661754184e-10, 6.003140651245076e-09, 2.8453710498865803e-09, 3.7626319837613664e-09, 1.150920247994236e-09, 1.256586168452145e-09, 2.8631477189122734e-09, 4.304070433391871e-09, 3.4417824146260045e-09, 5.450785745564251e-19, 2.2055222231864846e-11, 2.7499508226114244e-10, 5.814869696862957e-10], [5.6310966306538646e-11, 3.6271433109086836e-16, 1.6083200420186241e-18, 2.4567738468594946e-11, 4.262298500257167e-11, 3.666098674637297e-12, 1.9445552112973274e-10, 4.348940652043609e-11, 1.5429543753775476e-10, 1.3100525005083075e-11, 2.562653214632782e-12, 7.99067436567727e-14, 2.1109454462209243e-11, 3.18288694012292e-11, 3.3441997001476542e-12, 7.352890518674826e-10, 2.1860797894124318e-11, 5.64953769530141e-12, 7.006492321624085e-43, 3.632349629412168e-11, 1.5795929841910805e-10, 4.0146313357025676e-11, 6.628088355942197e-11, 1.3794908791664451e-11, 1.1888066052401225e-11, 3.145401647475232e-11, 3.508560803000549e-11, 2.6644414105603254e-11, 3.568433174315997e-18, 1.035595017400727e-13, 1.4311466508404314e-12, 7.477300896507888e-12], [1.1386612763786275e-09, 2.281042574538649e-15, 5.7824937531968706e-18, 5.485920606673744e-10, 5.600564012553377e-09, 5.6779539403528645e-11, 2.0997408256562267e-09, 1.0013576634548826e-09, 4.161115008116667e-09, 3.253397898306254e-11, 2.7024969068145666e-11, 1.9479712710501057e-13, 7.766586818114263e-10, 2.927986741951827e-10, 8.466220502434396e-10, 6.56723919689739e-09, 5.725759866237468e-10, 6.868885885427667e-13, 5.642930496078428e-20, 7.217078323851212e-11, 1.6314760653557414e-09, 7.63484497845468e-10, 1.028002682978979e-09, 3.174277229955891e-10, 2.9430616277359434e-10, 7.52958251304392e-10, 3.971174944439326e-09, 2.0141659451411442e-09, 4.035344783648598e-18, 3.386077876421645e-12, 1.0936519051485405e-10, 1.630988677447931e-10], [3.7984282386105406e-09, 1.3254358323745491e-17, 5.973725006801575e-17, 1.8971701987169354e-09, 2.182614755597001e-09, 1.8519963340679624e-10, 6.657628670581062e-09, 3.542095505792986e-09, 3.304032158979453e-09, 7.35703512000363e-11, 7.395761086881336e-11, 1.6228656602151198e-13, 1.9102492920808345e-09, 3.3539615529321054e-10, 1.179285336050384e-09, 5.098739652709128e-09, 1.97548244429413e-09, 2.6894406840449747e-12, 3.8987086085252514e-18, 2.344310023882912e-10, 5.468538066821793e-09, 2.773623997143204e-09, 3.4906117996058583e-09, 1.1306645619768574e-09, 1.0371854486379561e-09, 2.6467092961723893e-09, 2.8819837627480638e-09, 1.6455136142567994e-09, 1.0634449635864098e-20, 5.49965064808311e-12, 3.1182270654461774e-10, 5.832247462755902e-10], [6.235999130271841e-12, 1.2398095695216324e-17, 1.5415092843281755e-18, 7.030264391472141e-12, 1.48229605673178e-11, 2.9489613333731624e-13, 1.843892399877589e-11, 6.4462775395401906e-12, 4.793833732752439e-12, 2.8112854925932407e-12, 1.7229237784729956e-12, 1.0664813167866584e-17, 2.455370108622734e-12, 8.4373801348403e-12, 1.3651537582662354e-12, 6.967021577708454e-12, 2.57895267641306e-12, 1.9148245672450916e-21, 1.7849894280920057e-27, 1.2853233234688677e-11, 2.045700588093613e-11, 2.5241273914761164e-12, 9.01984910373077e-12, 8.248781974314057e-13, 1.4213538115578905e-12, 5.08535921706077e-12, 4.458532067846965e-12, 2.3762810295868686e-12, 3.641426771043156e-20, 1.9560474930329502e-13, 3.435663551072145e-14, 7.947272397459959e-13], [5.825297133554841e-09, 2.8290222811935828e-15, 1.4641085261660014e-17, 2.1094805902066582e-09, 4.523497132424836e-09, 2.843837110244607e-10, 1.0708613551457802e-08, 5.404311664847228e-09, 3.447713448068157e-09, 5.439805550455645e-11, 1.2642623059555547e-10, 3.8315433725094605e-14, 2.960818701325252e-09, 4.062759018097495e-10, 2.0248904775144183e-09, 4.943019771275203e-09, 3.0031361841764692e-09, 9.600181760660575e-12, 1.474063478109485e-20, 2.585339442529033e-10, 8.292852626823333e-09, 4.395865893513928e-09, 5.3024642454602144e-09, 1.7553127840130855e-09, 1.5652590334980232e-09, 4.014964360976592e-09, 3.1710927217432072e-09, 2.654345410135761e-09, 1.3959281848558334e-18, 2.4760447598498603e-12, 4.130382424971657e-10, 8.948023988430975e-10], [3.2406914929339337e-09, 6.327960802788224e-16, 2.1456117140643552e-17, 2.8553250874807645e-09, 1.9093686631777018e-08, 1.6785575707167766e-10, 5.778076239693064e-09, 3.0492044444940802e-09, 1.5330490654719142e-08, 1.173744712534841e-10, 4.2951031620219737e-10, 2.298454124510102e-13, 1.7052057543764931e-09, 2.422117395539658e-09, 1.8612601460077371e-09, 2.0083859908481827e-08, 1.625930057258529e-09, 8.217091070072957e-12, 1.0148543872328703e-19, 9.021955960086814e-10, 4.614893800436448e-09, 3.672617543415413e-09, 2.939827714598664e-09, 1.0406708828014644e-09, 1.1590887138979156e-09, 2.203827342839304e-09, 1.0428420793573423e-08, 3.2316287423839185e-09, 5.940870612962372e-20, 1.1415762432576138e-11, 8.243546956165915e-10, 5.455119689301569e-10], [6.644353511831014e-09, 2.1176710948369757e-15, 3.774722506509678e-18, 1.8185601913245364e-09, 4.1087515612048264e-09, 3.3565561441406544e-10, 1.1339293060075306e-08, 6.210585823396286e-09, 2.73018674334935e-09, 1.7810607155777092e-11, 1.8207488294841312e-10, 1.0375010448199565e-13, 3.363402223399703e-09, 2.50293175074745e-10, 1.9126689121407026e-09, 4.749728610420334e-09, 3.3774016916510163e-09, 7.600611112712485e-12, 9.231735647242266e-27, 1.5523393681604603e-10, 9.464751649090886e-09, 4.947815490652374e-09, 6.068221480859393e-09, 2.048375691288129e-09, 1.8069185037106195e-09, 4.568106337643485e-09, 2.633319340361595e-09, 2.7518629597267363e-09, 5.5154562768172955e-18, 2.0256047273542466e-12, 3.404956594454944e-10, 1.0493065305539062e-09], [8.540848028815162e-10, 2.3882353351675095e-16, 6.8743444512163466e-18, 3.102290924150708e-10, 7.439199811720698e-10, 2.7392999327191525e-11, 3.152161642816509e-09, 5.931878321874251e-10, 1.5322969559861122e-09, 6.53288673158059e-11, 1.2885274444651706e-11, 1.611301695368661e-13, 9.005263756911575e-10, 8.725384859076257e-10, 3.968195771975047e-10, 3.4051468311702138e-09, 3.814810134450397e-10, 2.2098822771710047e-11, 4.9834423350272007e-20, 6.588518619565775e-11, 1.2572012320077874e-09, 5.392207236276647e-10, 6.459438539607731e-10, 1.5011396292674561e-10, 1.6204280972598184e-10, 4.875554959760109e-10, 5.229199850909083e-10, 4.667381481304744e-10, 7.668692585046525e-20, 8.324481512098081e-13, 4.463311317759455e-11, 7.691148412591886e-11], [1.47990142362886e-09, 3.0874136522204474e-16, 1.4201961544235213e-17, 4.5546824645192885e-10, 1.4009804427672634e-09, 5.5940634069440165e-11, 3.7587253309823154e-09, 1.1472244265675613e-09, 1.4727313812912257e-09, 3.0568141767828294e-11, 3.300315923326913e-11, 5.268724502906566e-14, 1.041806196866446e-09, 5.420250359655654e-10, 5.097615107807485e-10, 2.886799244095073e-09, 7.107633370750932e-10, 6.8368613721780935e-12, 2.4043359012106805e-18, 2.2343576988603786e-10, 2.169306734245424e-09, 9.465311867629111e-10, 1.2795530190956583e-09, 3.1528205046704727e-10, 3.214381261162913e-10, 9.068102935216871e-10, 9.782192833540648e-10, 7.221284126224248e-10, 2.6247916836713092e-19, 3.4155133148833228e-12, 6.923447926077131e-11, 1.583626979551056e-10], [3.43058537133345e-09, 8.494199423479446e-18, 2.2973101036797413e-18, 1.2947858341050278e-09, 3.594452069322074e-09, 1.497770379943475e-10, 5.990234530628413e-09, 3.128024950171948e-09, 3.3959841605479824e-09, 5.331315944268056e-11, 2.977623703159793e-11, 1.7812193506185764e-13, 1.7758844395032725e-09, 5.250336276851897e-10, 1.3921337416178403e-09, 6.986286216204007e-09, 1.7897627824225992e-09, 3.137281393501064e-16, 7.006492321624085e-43, 6.0145527447375e-11, 4.806510300880973e-09, 2.3509585389547283e-09, 3.0894553582072604e-09, 9.502595377242073e-10, 8.991248856560219e-10, 2.366633777839411e-09, 4.1297538722062654e-09, 1.942656036035828e-09, 1.5450669170569322e-20, 3.4069442145928663e-12, 1.935065718772222e-10, 4.815057796925259e-10], [3.1789906262957857e-09, 5.376669217034352e-16, 1.8452227289769483e-17, 1.3421188604922918e-09, 9.761804697916432e-09, 1.540116922882362e-10, 5.666466407205917e-09, 2.939904986121178e-09, 6.406236874312299e-09, 3.666862646856117e-11, 1.0240466807864834e-10, 6.511197830905147e-14, 1.6147296832969005e-09, 2.2596921556150562e-10, 1.9538033413368794e-09, 1.1275440137126225e-08, 1.6657309975798285e-09, 7.701199161887218e-14, 5.359615035821999e-18, 9.37477248608154e-11, 4.574497225462437e-09, 2.231672180386113e-09, 2.962443623744093e-09, 9.298160019710622e-10, 8.936803519432601e-10, 2.2086419360078935e-09, 6.268377372720124e-09, 3.4250096092591775e-09, 8.865301106453685e-20, 5.784507855349785e-12, 2.2649480901915098e-10, 4.759882488158951e-10], [2.1653583370806473e-09, 1.18777272906433e-16, 1.1132338131623393e-17, 1.2856163911223462e-09, 6.248968453803627e-09, 9.231133218934318e-11, 3.853573460332882e-09, 1.9822636865285403e-09, 3.4926406211610583e-09, 2.1130793295687234e-11, 1.9807844253705298e-10, 4.991716268847382e-14, 1.1215418593835125e-09, 1.0659987476069333e-10, 7.386120604024882e-10, 2.733420156886268e-09, 1.1589970094760815e-09, 2.1685587492444167e-29, 9.012723173927446e-19, 4.452930801868149e-10, 3.064491105320144e-09, 2.0541850442867826e-09, 1.9701045239628456e-09, 5.985585915802005e-10, 6.770821125989812e-10, 1.5161604194346978e-09, 1.4654900626354106e-09, 1.0542312578465385e-09, 8.298542199330027e-24, 7.474444674304692e-12, 3.902115297549358e-10, 3.1811267509063157e-10], [3.5062057701651383e-09, 4.719910045282113e-16, 2.1182732707423858e-18, 1.445292219237615e-09, 1.3641269225317387e-09, 1.3939356613423826e-10, 6.383965356349108e-09, 3.201795495400006e-09, 2.086660622069303e-09, 6.366187958739555e-12, 1.0394722582685034e-10, 1.9294304652237027e-13, 1.8116684818991757e-09, 1.3943828036655503e-10, 1.0854677157112746e-09, 4.275358733707435e-09, 1.9195645073466494e-09, 1.6081191539588073e-30, 3.1427447828942244e-20, 1.1388673337719979e-10, 4.9745243480003865e-09, 2.3509794111475912e-09, 3.197092812712299e-09, 9.052703031642295e-10, 9.23507714745142e-10, 2.48361331500746e-09, 2.7887963049977316e-09, 1.6482327724887114e-09, 1.2375688251301663e-20, 8.023381438404531e-12, 1.711483593735963e-10, 4.606629244729987e-10], [1.282902228894045e-09, 4.0003481450512964e-15, 6.054393645371216e-17, 2.434841217535677e-09, 1.6695206994654654e-08, 5.549318990438756e-11, 2.572314805604492e-09, 1.1934436772165213e-09, 1.6653169510050247e-08, 1.5577311662795523e-10, 3.097057055256869e-10, 4.827710496993487e-13, 6.720044520847068e-10, 1.5039687273343816e-09, 1.736703558741226e-09, 2.711678170896903e-08, 6.642235095277726e-10, 1.2386972524092155e-11, 1.4912217695662033e-18, 5.694541505008033e-10, 1.866993448729204e-09, 1.5762118277251602e-09, 1.1449508008354314e-09, 3.6127120739415375e-10, 4.888561777605105e-10, 8.773267112793803e-10, 1.4478064080947206e-08, 4.0105785359401125e-09, 6.377797855668115e-18, 1.1019848228377427e-11, 5.148584336645001e-10, 1.9174106746788766e-10], [2.129213472201741e-09, 1.4169813004292217e-15, 1.7490927612697108e-17, 1.1534396771040178e-09, 8.638637027935658e-10, 8.997742828587008e-11, 4.479932869116965e-09, 1.960012596669003e-09, 1.920527958887419e-09, 3.5237139595079014e-11, 3.5935785597240866e-11, 2.845345215950895e-13, 1.1115126596905611e-09, 1.2691280248944281e-09, 8.11291589464247e-10, 2.687814637525321e-09, 1.180371023146165e-09, 1.7119699755041573e-12, 4.537892677938479e-19, 5.4843279223559804e-11, 3.0816305063297023e-09, 1.4599240705237548e-09, 1.9613048962696666e-09, 5.780179668235519e-10, 5.598583263655144e-10, 1.536187732575911e-09, 1.4826937455580946e-09, 9.410942025667168e-10, 2.482182385645929e-19, 2.0107273051434005e-12, 1.0129697775029811e-10, 2.9175256655022963e-10], [2.2945654057360265e-11, 2.751038684770182e-22, 1.4259563015822774e-20, 2.724207144588764e-12, 2.025991353848955e-11, 9.29571198661494e-13, 4.809715473119702e-11, 2.3028495776955538e-11, 1.9082062319153437e-11, 1.3135326160096383e-12, 3.2762928654783696e-12, 1.858067566723031e-14, 1.1452037235182289e-11, 1.6110285848414119e-12, 6.480814582904282e-12, 1.5989312304731662e-11, 1.201247695065133e-11, 5.167471661582007e-30, 7.006492321624085e-43, 1.039615702552732e-11, 3.83684056748379e-11, 1.8843879581731393e-11, 2.404578793024914e-11, 5.515857302157423e-12, 4.859114846600399e-12, 1.6827327725676966e-11, 3.3914379551219787e-12, 8.981742433133988e-12, 7.006492321624085e-43, 1.2808105474110786e-14, 2.0719233620458688e-13, 2.5377690400507635e-12], [4.344570481151777e-09, 6.293943165533103e-17, 9.773707210394846e-18, 2.450361025196912e-09, 6.827874710069182e-09, 1.9446810828327443e-10, 7.951620695223482e-09, 4.006147857893438e-09, 4.979225032286649e-09, 3.181885310787891e-11, 3.1220545593235727e-10, 9.807516669450844e-14, 2.3114585800954046e-09, 2.951959565677953e-09, 1.723324927205283e-09, 5.134974223608424e-09, 2.266167697939636e-09, 6.5587395879488676e-15, 8.431296473797851e-18, 3.620287403194311e-10, 6.146352760083573e-09, 3.576019702578037e-09, 3.935900050322516e-09, 1.249015779691831e-09, 1.3643597363000026e-09, 3.0123441518981053e-09, 3.004193782629727e-09, 2.3437285445737643e-09, 1.8194735839550288e-19, 8.300964082774698e-12, 5.199032315772456e-10, 6.400927010652424e-10]], [[1.011563277586447e-08], [2.5438162928642823e-14], [9.522084989192748e-16], [4.176332879524125e-08], [7.317934258566083e-09], [1.494604795482246e-08], [1.4085734356683588e-08], [1.1558602075467661e-08], [3.91596053361809e-08], [1.806521876535072e-10], [8.662798256509063e-10], [1.1244348551223138e-12], [1.0396109750843152e-08], [5.180712747687721e-09], [1.846118102832861e-08], [6.337185709526238e-08], [1.8047700223178254e-08], [1.2615852712006582e-14], [1.3530207755190593e-18], [2.5065052811079624e-10], [3.260389647152806e-08], [1.0612919432162471e-08], [2.476001803586314e-08], [2.3230107615290763e-08], [1.4204277754004124e-08], [2.1876841671542024e-08], [3.659551950363493e-08], [7.236948817990196e-08], [9.147144159370376e-19], [6.127261892308056e-11], [7.354555631167159e-09], [1.6382971423922754e-08]]], "m_b": [[-1.1514132893353235e-05, 0.00023431259614881128, 9.777960258361418e-06, -1.7478272411608486e-06, 0.00013842260523233563, 5.9437088566483e-06, 3.251354428357445e-05, -7.338551313296193e-06, 1.2800543117919005e-05, 1.7488917364971712e-05, 2.769104321487248e-05, -4.38507049693726e-06, -1.4690003808937036e-05, -1.914508902700618e-05, 2.402869654360984e-07, -1.7683181795291603e-05, -0.00015757961955387145, -5.097725988889579e-06, 5.605193857299268e-45, -8.461312972940505e-05, -0.00017237129213754088, -0.00010237529932055622, -1.711526465442148e-06, -1.689272153271304e-06, 1.595759022166021e-05, 7.65163008509262e-08, 1.961820998985786e-05, -7.523867679992691e-07, -1.235129457199946e-05, -3.370710328454152e-05, -0.00011080878175562248, -0.00024800593382678926, 4.848964454140514e-05, -3.20828658004757e-05, 8.082076237769797e-05, 4.344407898315694e-06, 1.1572670821635711e-08, -1.3109566907587578e-06, -8.26879022497451e-06, 4.0685645217308775e-05, 1.1617794370977208e-06, -9.558016245136969e-06, 3.6975254715798656e-06, 6.879518332425505e-05, 1.0034837941930164e-05, 0.0001487026602262631, 1.592422995599918e-05, -8.944272167354939e-08, 7.690412530791946e-06, 1.869836705736816e-05, -3.4677700710972204e-08, 8.803537639323622e-05, -2.1415284209069796e-05, 8.149410859914497e-05, -2.1312748685886618e-06, 1.1402623385947663e-05, -6.586354629689595e-06, -1.662658542045392e-05, -9.951244805961323e-08, -8.923617315304e-06, -6.747057341272011e-06, -3.6017019738210365e-05, 9.71242661762517e-06, -5.4637355788145214e-05], [-6.140984396552085e-07, -2.653040720766332e-28, 5.605193857299268e-45, -2.0295324247854296e-06, 1.1004557563865092e-05, -1.2067806476334653e-10, -5.933948211273021e-12, 4.167142759331499e-12, -1.9132435227220412e-06, 1.6894569475330318e-19, 4.831746736044806e-08, -5.605193857299268e-45, -2.1920678605624744e-09, -1.0010309097197023e-06, -2.0628971469704993e-05, 1.26275210732274e-06, -4.071727763982347e-13, -1.0882460679635463e-25, -5.605193857299268e-45, 1.5907960460026516e-07, -4.2933375604681245e-11, 1.786102998835304e-08, -1.2877035375502555e-11, -8.983954552510554e-11, -1.948132988260909e-09, -3.4917242708321083e-12, 1.701127075648401e-06, -2.3310878532356583e-05, -5.605193857299268e-45, -7.422620569978778e-20, -3.665543772513047e-06, 7.152076673955232e-12], [-4.787041422982252e-12]], "v_b": [[2.965476475491613e-10, 1.6312333173118532e-07, 9.15279851909645e-09, 1.7992737300076556e-09, 1.666041526959816e-07, 5.619271448153995e-08, 3.312668894750459e-08, 3.9302627818926794e-10, 7.53212034965145e-08, 1.3076735250194815e-08, 6.262004603740934e-08, 1.8395440726237666e-10, 4.3923212289520563e-10, 3.4672682502900898e-09, 4.277418697018476e-11, 5.579058881544086e-10, 1.260460180674272e-07, 3.459883490819493e-10, 5.59236294425669e-12, 2.3576271601655208e-08, 1.0172245623607523e-07, 3.533093817509325e-08, 4.4809558841230057e-10, 1.5184310475646612e-09, 8.102643889174033e-09, 6.11481976164896e-10, 2.867899029368459e-09, 8.146008867448984e-11, 8.723137767674416e-10, 1.9898719116895336e-08, 6.431945820395413e-08, 2.500639482150291e-07, 5.9276828778820345e-08, 3.914654822523289e-09, 8.923708882946357e-09, 2.0729043481715337e-10, 9.159473179920496e-11, 2.727887637998805e-10, 1.468203425503134e-08, 2.0415825474628946e-08, 6.325237555948604e-10, 1.838534546827475e-09, 6.314566092235907e-10, 1.3154307509921637e-07, 5.98269933593798e-10, 4.034290412846531e-08, 3.995693498293207e-10, 1.5940893050014893e-10, 1.1979515157634069e-09, 4.407862519428818e-08, 1.3801940146329628e-10, 8.904896731110057e-08, 8.750262181500545e-10, 1.0299064712171457e-07, 1.0221518742525859e-08, 2.5882776477637037e-10, 5.03748875946286e-10, 5.805242953016432e-10, 6.523368512034722e-10, 9.158504177264604e-09, 1.2647760616602e-10, 6.022510490311106e-08, 4.1818153106998324e-11, 2.9231188580780554e-09], [3.69571517486178e-12, 9.979885121360016e-16, 1.542168402519773e-17, 4.727251923242193e-11, 1.5047675328005994e-09, 8.97314069835814e-13, 3.239625581685779e-11, 3.468191879518745e-12, 1.1743612748915666e-09, 3.082613331262252e-11, 1.3525650217893759e-11, 9.266825723658681e-14, 3.7198360711143685e-12, 7.518204808709683e-11, 1.8546872371238976e-10, 1.870154031635707e-09, 8.828159015449033e-13, 2.135086947735801e-13, 8.626720245808371e-20, 3.7132165398023886e-11, 1.1821404966028126e-11, 1.502925041363401e-11, 6.911013861882198e-12, 5.352500669249249e-13, 2.7522496000992325e-12, 1.1848005215808755e-12, 8.907917181666392e-10, 3.602618758868914e-10, 1.169467691533529e-19, 2.050599707398293e-12, 8.658288495888566e-12, 8.579111271216078e-13], [2.6048014424522875e-21]], "t": 163367} \ No newline at end of file diff --git a/backend/requirements.txt b/backend/requirements.txt index 1399a05..67adabd 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -13,4 +13,6 @@ pyyaml==6.0.3 psycopg2-binary==2.9.11 python-multipart==0.0.22 alembic==1.18.4 -websockets==13.1 \ No newline at end of file +websockets==13.1 +disposable-email-domains==0.0.169 +stripe==14.4.1 \ No newline at end of file diff --git a/backend/simulate.py b/backend/simulate.py index f8d0b92..9a9255a 100644 --- a/backend/simulate.py +++ b/backend/simulate.py @@ -1,4 +1,5 @@ import json +import math import os import random import uuid @@ -94,7 +95,7 @@ def _make_instances(deck: list[Card]) -> list[CardInstance]: ] -async def simulate_game( +def simulate_game( cards: list[Card], difficulty1: int, personality1: AIPersonality, @@ -106,8 +107,6 @@ async def simulate_game( Player 1 always goes first. Returns "p1", "p2", or None if the game exceeds MAX_TURNS. - - Designed to be awaited inside asyncio.gather() to run many games concurrently. """ deck1 = choose_cards(cards, difficulty1, personality1) deck2 = choose_cards(cards, difficulty2, personality2) @@ -152,7 +151,7 @@ async def simulate_game( player = state.players[active_id] opponent = state.players[state.opponent_id(active_id)] - plan = await choose_plan(player, opponent, personality, difficulty) + plan = choose_plan(player, opponent, personality, difficulty) for slot in plan.sacrifice_slots: if player.board[slot] is not None: @@ -189,11 +188,11 @@ def _init_worker(cards: list[Card]) -> None: def _run_game_sync(args: tuple) -> str | None: """Synchronous entry point for a worker process.""" d1, p1_name, d2, p2_name = args - return asyncio.run(simulate_game( + return simulate_game( _worker_cards, d1, AIPersonality(p1_name), d2, AIPersonality(p2_name), - )) + ) # ==================== Tournament ==================== @@ -290,26 +289,188 @@ async def run_tournament( return wins +def _sprt_check(wins: int, total: int, log_win: float, log_loss: float, log_B: float) -> bool: + """ + Return True when the SPRT has reached a decision for this matchup. + + Tests H0: win_rate = 0.5 vs H1: win_rate = p_decisive (or 1-p_decisive). + log_win = log(p_decisive / 0.5) + log_loss = log((1 - p_decisive) / 0.5) + + LLR drifts slowly for near-50% matchups and quickly for lopsided ones. + Decided when LLR crosses ±log_B. + """ + llr = wins * log_win + (total - wins) * log_loss + return llr >= log_B or llr <= -log_B + + +async def run_tournament_adaptive( + cards: list[Card], + difficulties: list[int] | None = None, + min_games: int = 5, + max_games: int = 200, + p_decisive: float = 0.65, + alpha: float = 0.05, +) -> tuple[dict[tuple[int, int], int], dict[tuple[int, int], int]]: + """ + Like run_tournament but allocates games adaptively. + + Each ordered pair (i, j) plays until SPRT decides one player is dominant + (win rate ≥ p_decisive with confidence 1-alpha) or max_games is reached. + Close matchups play more games; lopsided ones stop early. + + Returns (wins, played): + wins[(i, j)] — how many games player i won as first player against j + played[(i, j)] — how many games were played for that pair + + Each round, all currently-undecided pairs play one game in parallel across + all CPU cores, preserving full parallelism while adapting per-pair budgets. + """ + players = _all_players(difficulties) + n = len(players) + all_pairs = [(i, j) for i in range(n) for j in range(n)] + + wins: dict[tuple[int, int], int] = {pair: 0 for pair in all_pairs} + played: dict[tuple[int, int], int] = {pair: 0 for pair in all_pairs} + decided: set[tuple[int, int]] = set() + + # Precompute SPRT constants (H0: p=0.5, H1: p=p_decisive) + log_B = math.log((1 - alpha) / alpha) + log_win = math.log(p_decisive / 0.5) + log_loss = math.log((1 - p_decisive) / 0.5) + + def make_args(i: int, j: int) -> tuple: + p1, d1 = players[i] + p2, d2 = players[j] + return (d1, p1.value, d2, p2.value) + + n_workers = os.cpu_count() or 1 + loop = asyncio.get_running_loop() + total_played = 0 + max_possible = len(all_pairs) * max_games + + print( + f"Adaptive tournament: {n} players, {len(all_pairs)} pairs, " + f"SPRT p_decisive={p_decisive} alpha={alpha}, " + f"min={min_games} max={max_games} games/pair\n" + f"Worst case: {max_possible:,} games across {n_workers} workers" + ) + + with ProcessPoolExecutor( + max_workers=n_workers, + initializer=_init_worker, + initargs=(cards,), + ) as executor: + round_num = 0 + while True: + pending = [ + pair for pair in all_pairs + if pair not in decided and played[pair] < max_games + ] + if not pending: + break + + round_num += 1 + batch = [(i, j, make_args(i, j)) for (i, j) in pending] + futures = [ + loop.run_in_executor(executor, _run_game_sync, args) + for _, _, args in batch + ] + results = await asyncio.gather(*futures) + + newly_decided = 0 + for (i, j, _), winner in zip(batch, results): + played[(i, j)] += 1 + if winner == PLAYER1_ID: + wins[(i, j)] += 1 + total_played += 1 + + if (played[(i, j)] >= min_games + and _sprt_check(wins[(i, j)], played[(i, j)], log_win, log_loss, log_B)): + decided.add((i, j)) + newly_decided += 1 + + remaining = len(all_pairs) - len(decided) + pct = total_played / max_possible * 100 + print( + f" Round {round_num:3d}: {len(pending):5d} games, " + f"+{newly_decided:4d} decided, " + f"{remaining:5d} pairs left, " + f"{total_played:,} total ({pct:.1f}% of worst case)", + end="\r", flush=True, + ) + + savings = max_possible - total_played + print( + f"\nFinished: {total_played:,} games played " + f"(saved {savings:,} vs fixed, " + f"{savings / max_possible * 100:.1f}% reduction)" + ) + print( + f"Early decisions: {len(decided)}/{len(all_pairs)} pairs " + f"({len(decided) / len(all_pairs) * 100:.1f}%)" + ) + + return wins, played + + +def compute_bradley_terry( + wins: dict[tuple[int, int], int], + n: int, + played: dict[tuple[int, int], int] | None = None, + games_per_matchup: int | None = None, + iterations: int = 1000, +) -> list[float]: + """ + Compute Bradley-Terry strength parameters for all n players. + + For each pair (i, j): w_ij wins for i, w_ji wins for j. + Iteratively updates: strength[i] = sum_j(w_ij) / sum_j((w_ij+w_ji) / (s[i]+s[j])) + + Returns a list of strength values indexed by player. Unlike Elo, this is + path-independent and converges to a unique maximum-likelihood solution. + """ + w: list[list[int]] = [[0] * n for _ in range(n)] + for (i, j), p1_wins in wins.items(): + g = played[(i, j)] if played is not None else games_per_matchup + if g: + w[i][j] += p1_wins + w[j][i] += g - p1_wins + + strength = [1.0] * n + for _ in range(iterations): + new_strength = [0.0] * n + for i in range(n): + wins_i = sum(w[i][j] for j in range(n) if j != i) + denom = sum( + (w[i][j] + w[j][i]) / (strength[i] + strength[j]) + for j in range(n) + if j != i and (w[i][j] + w[j][i]) > 0 + ) + new_strength[i] = wins_i / denom if denom > 0 else strength[i] + # Normalize so the mean stays at 1.0 + mean = sum(new_strength) / n + strength = [s / mean for s in new_strength] + + return strength + + def rank_players( wins: dict[tuple[int, int], int], - games_per_matchup: int, players: list[tuple[AIPersonality, int]], + played: dict[tuple[int, int], int] | None = None, + games_per_matchup: int | None = None, ) -> list[int]: """ - Rank player indices by total wins (as first + second player combined). - Returns indices sorted worst-to-best. + Rank player indices by Bradley-Terry strength. Returns indices sorted worst-to-best. + + Provide either `played` (adaptive tournament) or `games_per_matchup` (fixed). """ - n = len(players) - total_wins = [0] * n + if played is None and games_per_matchup is None: + raise ValueError("Provide either played or games_per_matchup") - for (i, j), p1_wins in wins.items(): - if i == j: - continue # self-matchups are symmetric; skip to avoid double-counting - p2_wins = games_per_matchup - p1_wins - total_wins[i] += p1_wins - total_wins[j] += p2_wins - - return sorted(range(n), key=lambda k: total_wins[k]) + ratings = compute_bradley_terry(wins, len(players), played=played, games_per_matchup=games_per_matchup) + return sorted(range(len(players)), key=lambda i: ratings[i]) TOURNAMENT_RESULTS_PATH = os.path.join(os.path.dirname(__file__), "tournament_results.json") @@ -317,43 +478,63 @@ TOURNAMENT_RESULTS_PATH = os.path.join(os.path.dirname(__file__), "tournament_re def save_tournament( wins: dict[tuple[int, int], int], - games_per_matchup: int, players: list[tuple[AIPersonality, int]], path: str = TOURNAMENT_RESULTS_PATH, + played: dict[tuple[int, int], int] | None = None, + games_per_matchup: int | None = None, ): data = { - "games_per_matchup": games_per_matchup, "players": [ {"personality": p.value, "difficulty": d} for p, d in players ], "wins": {f"{i},{j}": w for (i, j), w in wins.items()}, } + if played is not None: + data["played"] = {f"{i},{j}": g for (i, j), g in played.items()} + if games_per_matchup is not None: + data["games_per_matchup"] = games_per_matchup with open(path, "w", encoding="utf-8") as f: json.dump(data, f, indent=2) print(f"Tournament results saved to {path}") -def load_tournament(path: str = TOURNAMENT_RESULTS_PATH) -> tuple[dict[tuple[int, int], int], int, list[tuple[AIPersonality, int]]]: - """Returns (wins, games_per_matchup, players).""" +def load_tournament( + path: str = TOURNAMENT_RESULTS_PATH, +) -> tuple[ + dict[tuple[int, int], int], + dict[tuple[int, int], int] | None, + int | None, + list[tuple[AIPersonality, int]], +]: + """Returns (wins, played, games_per_matchup, players). + + `played` is None for legacy fixed-game files (use games_per_matchup instead). + `games_per_matchup` is None for adaptive files (use played instead). + """ with open(path, "r", encoding="utf-8") as f: data = json.load(f) - wins = { - (int(k.split(",")[0]), int(k.split(",")[1])): v - for k, v in data["wins"].items() - } + + def parse_pair_dict(d: dict) -> dict[tuple[int, int], int]: + return {(int(k.split(",")[0]), int(k.split(",")[1])): v for k, v in d.items()} + + wins = parse_pair_dict(data["wins"]) + played = parse_pair_dict(data["played"]) if "played" in data else None + games_per_matchup = data.get("games_per_matchup") players = [ (AIPersonality(p["personality"]), p["difficulty"]) for p in data["players"] ] - return wins, data["games_per_matchup"], players + return wins, played, games_per_matchup, players def draw_grid( wins: dict[tuple[int, int], int], - games_per_matchup: int = 5, players: list[tuple[AIPersonality, int]] | None = None, output_path: str = "tournament_grid.png", + played: dict[tuple[int, int], int] | None = None, + games_per_matchup: int | None = None, + ranked: list[int] | None = None, ): """ Draw a heatmap grid of tournament results. @@ -370,19 +551,28 @@ def draw_grid( import matplotlib.colors as mcolors import numpy as np + if played is None and games_per_matchup is None: + raise ValueError("Provide either played or games_per_matchup") + if players is None: players = _all_players() n = len(players) - ranked = rank_players(wins, games_per_matchup, players) # worst-to-best indices + if ranked is None: + ranked = rank_players(wins, players, played=played, games_per_matchup=games_per_matchup) labels = [_player_label(*players[i]) for i in ranked] - # Build value matrix: (p1_wins - p2_wins) / games_per_matchup ∈ [-1, 1], NaN on diagonal + def games(i: int, j: int) -> int: + return_value = played[(i, j)] if played is not None else games_per_matchup + return return_value if return_value is not None else 0 + + # Build value matrix: (p1_wins - p2_wins) / total_games ∈ [-1, 1] matrix = np.full((n, n), np.nan) for row, i in enumerate(ranked): for col, j in enumerate(ranked): + g = games(i, j) p1_wins = wins.get((i, j), 0) - matrix[row, col] = (p1_wins - (games_per_matchup - p1_wins)) / games_per_matchup + matrix[row, col] = (p1_wins - (g - p1_wins)) / g if g > 0 else 0.0 cell_size = 0.22 fig_size = n * cell_size + 3 @@ -398,8 +588,9 @@ def draw_grid( # × marks for sweeps for row, i in enumerate(ranked): for col, j in enumerate(ranked): + g = games(i, j) p1_wins = wins.get((i, j), 0) - if p1_wins == games_per_matchup or p1_wins == 0: + if p1_wins == g or p1_wins == 0: ax.text(col, row, "×", ha="center", va="center", fontsize=5, color="black", fontweight="bold", zorder=3) @@ -427,14 +618,26 @@ def draw_grid( if __name__ == "__main__": - import sys - - GAMES_PER_MATCHUP = 10 - - difficulties = list(range(6, 11)) + difficulties = list(range(7, 11)) card_pool = get_simulation_cards() players = _all_players(difficulties) - wins = asyncio.run(run_tournament(card_pool, games_per_matchup=GAMES_PER_MATCHUP, difficulties=difficulties)) - save_tournament(wins, games_per_matchup=GAMES_PER_MATCHUP, players=players) - draw_grid(wins, games_per_matchup=GAMES_PER_MATCHUP, players=players) + wins, played = asyncio.run(run_tournament_adaptive( + card_pool, + difficulties=difficulties, + min_games=20, + max_games=1000, + p_decisive=0.65, + alpha=0.05, + )) + save_tournament(wins, players=players, played=played) + + ratings = compute_bradley_terry(wins, len(players), played=played) + ranked = sorted(range(len(players)), key=lambda i: ratings[i]) # worst-to-best + draw_grid(wins, players=players, played=played, ranked=ranked) + + print("\nFinal Elo ratings (best to worst):") + for rank, i in enumerate(reversed(ranked), 1): + personality, difficulty = players[i] + label = _player_label(personality, difficulty) + print(f" {rank:2d}. {label:<12} {ratings[i]:.1f}") diff --git a/backend/trade_manager.py b/backend/trade_manager.py new file mode 100644 index 0000000..d70c531 --- /dev/null +++ b/backend/trade_manager.py @@ -0,0 +1,283 @@ +import asyncio +import uuid +import logging +from dataclasses import dataclass, field +from fastapi import WebSocket +from sqlalchemy.orm import Session + +from models import Card as CardModel, DeckCard as DeckCardModel + +logger = logging.getLogger("app") + +## Storage + +@dataclass +class TradeOffer: + username: str + cards: list[dict] = field(default_factory=list) + accepted: bool = False + +@dataclass +class TradeSession: + trade_id: str + offers: dict[str, TradeOffer] # user_id -> TradeOffer + connections: dict[str, WebSocket] = field(default_factory=dict) + +active_trades: dict[str, TradeSession] = {} + +@dataclass +class TradeQueueEntry: + user_id: str + username: str + websocket: WebSocket + +trade_queue: list[TradeQueueEntry] = [] +trade_queue_lock = asyncio.Lock() + +## Serialization + +def serialize_card_model(card: CardModel) -> dict: + return { + "id": str(card.id), + "name": card.name, + "card_rarity": card.card_rarity, + "card_type": card.card_type, + "image_link": card.image_link, + "attack": card.attack, + "defense": card.defense, + "cost": card.cost, + "text": card.text, + "created_at": card.created_at.isoformat() if card.created_at else None, + } + +def serialize_trade(session: TradeSession, perspective_user_id: str) -> dict: + partner_id = next(uid for uid in session.offers if uid != perspective_user_id) + my_offer = session.offers[perspective_user_id] + their_offer = session.offers[partner_id] + return { + "trade_id": session.trade_id, + "partner_username": their_offer.username, + "my_offer": { + "cards": my_offer.cards, + "accepted": my_offer.accepted, + }, + "their_offer": { + "cards": their_offer.cards, + "accepted": their_offer.accepted, + }, + } + +## Broadcasting + +async def broadcast_trade(session: TradeSession) -> None: + for user_id, ws in list(session.connections.items()): + try: + await ws.send_json({ + "type": "state", + "state": serialize_trade(session, user_id), + }) + except Exception: + pass + +## Matchmaking + +async def try_trade_match() -> None: + async with trade_queue_lock: + if len(trade_queue) < 2: + return + # Guard: same user queued twice + if trade_queue[0].user_id == trade_queue[1].user_id: + return + p1 = trade_queue.pop(0) + p2 = trade_queue.pop(0) + + trade_id = str(uuid.uuid4()) + session = TradeSession( + trade_id=trade_id, + offers={ + p1.user_id: TradeOffer(username=p1.username), + p2.user_id: TradeOffer(username=p2.username), + }, + connections={ + p1.user_id: p1.websocket, + p2.user_id: p2.websocket, + }, + ) + active_trades[trade_id] = session + + for entry in [p1, p2]: + try: + await entry.websocket.send_json({"type": "trade_start", "trade_id": trade_id}) + except Exception: + pass + +## Action handling + +async def handle_trade_action( + trade_id: str, + user_id: str, + message: dict, + db: Session, +) -> None: + session = active_trades.get(trade_id) + if not session: + return + + action = message.get("type") + ws = session.connections.get(user_id) + + if action == "update_offer": + card_ids = message.get("card_ids", []) + + if card_ids: + try: + parsed_ids = [uuid.UUID(cid) for cid in card_ids] + except ValueError: + if ws: + await ws.send_json({"type": "error", "message": "Invalid card IDs"}) + return + + db_cards = db.query(CardModel).filter( + CardModel.id.in_(parsed_ids), + CardModel.user_id == uuid.UUID(user_id), + ).all() + + if len(db_cards) != len(card_ids): + if ws: + await ws.send_json({"type": "error", "message": "Some cards are not in your collection"}) + return + + # Preserve the order of card_ids + card_map = {str(c.id): c for c in db_cards} + ordered = [card_map[cid] for cid in card_ids if cid in card_map] + session.offers[user_id].cards = [serialize_card_model(c) for c in ordered] + else: + session.offers[user_id].cards = [] + + # Any offer change unaccepts both sides + for offer in session.offers.values(): + offer.accepted = False + + await broadcast_trade(session) + + elif action == "accept": + either_has_cards = any(len(o.cards) > 0 for o in session.offers.values()) + if not either_has_cards: + return + + # Validate ownership of offered cards one more time + my_offer = session.offers[user_id] + if my_offer.cards: + owned_count = db.query(CardModel).filter( + CardModel.id.in_([uuid.UUID(c["id"]) for c in my_offer.cards]), + CardModel.user_id == uuid.UUID(user_id), + ).count() + if owned_count != len(my_offer.cards): + if ws: + await ws.send_json({"type": "error", "message": "Some offered cards are no longer in your collection"}) + return + + my_offer.accepted = True + + if all(o.accepted for o in session.offers.values()): + await _complete_trade(trade_id, db) + else: + await broadcast_trade(session) + + elif action == "unaccept": + session.offers[user_id].accepted = False + await broadcast_trade(session) + +## Trade completion + +async def _complete_trade(trade_id: str, db: Session) -> None: + session = active_trades.get(trade_id) + if not session: + return + + # Re-check that both sides are still accepted and have a non-empty offer. + # A last-second unaccept or offer change (race or client bug) should abort. + if not all(o.accepted for o in session.offers.values()): + await broadcast_trade(session) + return + if not any(len(o.cards) > 0 for o in session.offers.values()): + for offer in session.offers.values(): + offer.accepted = False + await broadcast_trade(session) + return + + user_ids = list(session.offers.keys()) + u1, u2 = user_ids[0], user_ids[1] + cards_u1 = session.offers[u1].cards # u1 gives these to u2 + cards_u2 = session.offers[u2].cards # u2 gives these to u1 + + # Final ownership double-check before writing + def verify(from_id: str, card_dicts: list[dict]) -> bool: + if not card_dicts: + return True + card_uuids = [uuid.UUID(c["id"]) for c in card_dicts] + count = db.query(CardModel).filter( + CardModel.id.in_(card_uuids), + CardModel.user_id == uuid.UUID(from_id), + ).count() + return count == len(card_uuids) + + if not verify(u1, cards_u1) or not verify(u2, cards_u2): + db.rollback() + for ws in list(session.connections.values()): + try: + await ws.send_json({ + "type": "error", + "message": "Trade failed: ownership check failed. Offers have been reset.", + }) + except Exception: + pass + for offer in session.offers.values(): + offer.accepted = False + await broadcast_trade(session) + return + + # Transfer ownership and clear deck relationships + for cid_str in [c["id"] for c in cards_u1]: + cid = uuid.UUID(cid_str) + card = db.query(CardModel).filter(CardModel.id == cid).first() + if card: + card.user_id = uuid.UUID(u2) + db.query(DeckCardModel).filter(DeckCardModel.card_id == cid).delete() + + for cid_str in [c["id"] for c in cards_u2]: + cid = uuid.UUID(cid_str) + card = db.query(CardModel).filter(CardModel.id == cid).first() + if card: + card.user_id = uuid.UUID(u1) + db.query(DeckCardModel).filter(DeckCardModel.card_id == cid).delete() + + db.commit() + + active_trades.pop(trade_id, None) + + for ws in list(session.connections.values()): + try: + await ws.send_json({"type": "trade_complete"}) + except Exception: + pass + +## Disconnect handling + +async def handle_trade_disconnect(trade_id: str, user_id: str) -> None: + session = active_trades.get(trade_id) + if not session: + return + + active_trades.pop(trade_id, None) + + for uid, ws in list(session.connections.items()): + if uid == user_id: + continue + try: + await ws.send_json({ + "type": "error", + "message": "Your trade partner disconnected. Trade cancelled.", + }) + except Exception: + pass diff --git a/backend/train_nn.py b/backend/train_nn.py new file mode 100644 index 0000000..cb29613 --- /dev/null +++ b/backend/train_nn.py @@ -0,0 +1,205 @@ +import os +import random +import uuid +import numpy as np +from collections import deque +from dotenv import load_dotenv +load_dotenv() + +from card import compute_deck_type +from ai import AIPersonality, choose_cards, choose_plan +from game import PlayerState, GameState, action_play_card, action_sacrifice, action_end_turn +from simulate import get_simulation_cards, _make_instances, MAX_TURNS +from nn import NeuralNet, NeuralPlayer + +NN_WEIGHTS_PATH = os.path.join(os.path.dirname(__file__), "nn_weights.json") + +P1 = "p1" +P2 = "p2" + +FIXED_PERSONALITIES = [p for p in AIPersonality if p != AIPersonality.ARBITRARY] + + +# ==================== Game runner ==================== + +def _build_player(pid: str, name: str, cards: list, difficulty: int, personality: AIPersonality) -> PlayerState: + deck = choose_cards(cards, difficulty, personality) + instances = _make_instances(deck) + random.shuffle(instances) + p = PlayerState( + user_id=pid, username=name, + deck_type=compute_deck_type(deck) or "Balanced", + deck=instances, + ) + return p + + +def run_episode( + p1_state: PlayerState, + p2_state: PlayerState, + p1_ctrl, # (player, opponent) -> MovePlan + p2_ctrl, # (player, opponent) -> MovePlan +) -> str | None: + """Returns winner_id (P1 or P2) or None on timeout.""" + p1_state.increment_energy_cap() + p2_state.increment_energy_cap() + p1_state.refill_energy() + p1_state.draw_to_full() + + state = GameState( + game_id=str(uuid.uuid4()), + players={P1: p1_state, P2: p2_state}, + player_order=[P1, P2], + active_player_id=P1, + phase="main", + turn=1, + ) + ctrls = {P1: p1_ctrl, P2: p2_ctrl} + + for _ in range(MAX_TURNS): + if state.result: + break + active_id = state.active_player_id + player = state.players[active_id] + opponent = state.players[state.opponent_id(active_id)] + + plan = ctrls[active_id](player, opponent) + + for slot in plan.sacrifice_slots: + if player.board[slot] is not None: + action_sacrifice(state, slot) + + plays = list(plan.plays) + random.shuffle(plays) + for card, slot in plays: + hand_idx = next((i for i, c in enumerate(player.hand) if c is card), None) + if hand_idx is None or player.board[slot] is not None or card.cost > player.energy: + continue + action_play_card(state, hand_idx, slot) + + action_end_turn(state) + + return state.result.winner_id if state.result else None + + +# ==================== Training loop ==================== + +def train( + n_episodes: int = 20_000, + self_play_start: int = 5_000, + self_play_max_frac: float = 0.4, + lr: float = 1e-3, + opp_difficulty: int = 10, + temperature: float = 1.0, + batch_size: int = 50, + save_every: int = 5_000, + save_path: str = NN_WEIGHTS_PATH, +) -> NeuralNet: + cards = get_simulation_cards() + + if os.path.exists(save_path): + print(f"Resuming from {save_path}") + net = NeuralNet.load(save_path) + else: + print("Initializing new network") + net = NeuralNet(seed=42) + + recent_outcomes: deque[int] = deque(maxlen=1000) # rolling window for win rate display + baseline = 0.0 # EMA of recent outcomes; subtracted before each update + baseline_alpha = 0.99 # decay — roughly a 100-episode window + + batch_gw = [np.zeros_like(w) for w in net.weights] + batch_gb = [np.zeros_like(b) for b in net.biases] + batch_count = 0 + + for episode in range(1, n_episodes + 1): + # Ramp self-play fraction linearly from 0 to self_play_max_frac + if episode >= self_play_start: + progress = (episode - self_play_start) / max(1, n_episodes - self_play_start) + self_play_prob = self_play_max_frac * progress + else: + self_play_prob = 0.0 + + # Randomly decide who goes first (NN is always P1 for simplicity) + nn_goes_first = random.random() < 0.5 + + if random.random() < self_play_prob: + # ---- Self-play ---- + nn1 = NeuralPlayer(net, training=True, temperature=temperature) + nn2 = NeuralPlayer(net, training=True, temperature=temperature) + + p1_state = _build_player(P1, "NN1", cards, 10, AIPersonality.BALANCED) + p2_state = _build_player(P2, "NN2", cards, 10, AIPersonality.BALANCED) + + if not nn_goes_first: + p1_state, p2_state = p2_state, p1_state + + winner = run_episode(p1_state, p2_state, nn1.choose_plan, nn2.choose_plan) + p1_outcome = 1.0 if winner == P1 else -1.0 + baseline = baseline_alpha * baseline + (1 - baseline_alpha) * p1_outcome + + for player_grads in [nn1.compute_grads(p1_outcome - baseline), + nn2.compute_grads(-p1_outcome - baseline)]: + if player_grads is not None: + gw, gb = player_grads + for i in range(len(batch_gw)): + batch_gw[i] += gw[i] + batch_gb[i] += gb[i] + batch_count += 1 + + else: + # ---- NN vs fixed opponent ---- + opp_personality = random.choice(FIXED_PERSONALITIES) + nn_player = NeuralPlayer(net, training=True, temperature=temperature) + opp_ctrl = lambda p, o, pers=opp_personality, diff=opp_difficulty: choose_plan(p, o, pers, diff) + + if nn_goes_first: + nn_id = P1 + p1_state = _build_player(P1, "NN", cards, 10, AIPersonality.BALANCED) + p2_state = _build_player(P2, "OPP", cards, opp_difficulty, opp_personality) + winner = run_episode(p1_state, p2_state, nn_player.choose_plan, opp_ctrl) + else: + nn_id = P2 + p1_state = _build_player(P1, "OPP", cards, opp_difficulty, opp_personality) + p2_state = _build_player(P2, "NN", cards, 10, AIPersonality.BALANCED) + winner = run_episode(p1_state, p2_state, opp_ctrl, nn_player.choose_plan) + + nn_outcome = 1.0 if winner == nn_id else -1.0 + player_grads = nn_player.compute_grads(nn_outcome - baseline) + baseline = baseline_alpha * baseline + (1 - baseline_alpha) * nn_outcome + + if player_grads is not None: + gw, gb = player_grads + for i in range(len(batch_gw)): + batch_gw[i] += gw[i] + batch_gb[i] += gb[i] + batch_count += 1 + + recent_outcomes.append(1 if winner == nn_id else 0) + + if batch_count >= batch_size: + for i in range(len(batch_gw)): + batch_gw[i] /= batch_count + batch_gb[i] /= batch_count + net.adam_update(batch_gw, batch_gb, lr=lr) + batch_gw = [np.zeros_like(w) for w in net.weights] + batch_gb = [np.zeros_like(b) for b in net.biases] + batch_count = 0 + + if episode % 1000 == 0 or episode == n_episodes: + wr = sum(recent_outcomes) / len(recent_outcomes) if recent_outcomes else 0.0 + print(f"[{episode:>6}/{n_episodes}] win rate (last {len(recent_outcomes)}): {wr:.1%} " + f"self-play frac: {self_play_prob:.0%}", flush=True) + + if episode % save_every == 0: + net.save(save_path) + print(f" → saved to {save_path}") + + net.save(save_path) + wr = sum(recent_outcomes) / len(recent_outcomes) if recent_outcomes else 0.0 + print(f"Done. Final win rate (last {len(recent_outcomes)}): {wr:.1%}") + return net + + +if __name__ == "__main__": + train() diff --git a/frontend/src/lib/CardSelector.svelte b/frontend/src/lib/CardSelector.svelte new file mode 100644 index 0000000..e5cce3c --- /dev/null +++ b/frontend/src/lib/CardSelector.svelte @@ -0,0 +1,454 @@ + + +
+ {#if showFooter && onclose} +
+ {selectedIds.size} card{selectedIds.size === 1 ? '' : 's'} selected + +
+ {/if} +
+
+ Sort by + {#each [['name','Name'],['cost','Cost'],['attack','Attack'],['defense','Defense'],['rarity','Rarity']] as [val, lbl]} + + {/each} + + + + +
+ + {#if filtersOpen} +
+
+
+ Rarity + +
+
+ {#each RARITIES as r} + + {/each} +
+
+ +
+
+ Type + +
+
+ {#each TYPES as t} + + {/each} +
+
+ +
+
+ Cost + +
+
+ Min: {costMin} + { if (costMin > costMax) costMax = costMin; }} /> + Max: {costMax} + { if (costMax < costMin) costMin = costMax; }} /> +
+
+
+ {/if} +
+ + {#if filtered.length === 0} +

No cards match your filters.

+ {:else} +
+ {#each filtered as card (card.id)} + + {/each} +
+ {/if} + +
+ + diff --git a/frontend/src/lib/header.svelte b/frontend/src/lib/header.svelte index 2a0995d..a5f571a 100644 --- a/frontend/src/lib/header.svelte +++ b/frontend/src/lib/header.svelte @@ -9,7 +9,8 @@ { href: '/cards', label: 'Cards' }, { href: '/decks', label: 'Decks' }, { href: '/play', label: 'Play' }, - { href: '/how-to-play', label: 'How to Play' }, + { href: '/trade', label: 'Trade' }, + { href: '/store', label: 'Store' }, ]; function close() { menuOpen = false; } diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index 328e2ea..cd9325b 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -5,15 +5,35 @@ import { page } from '$app/state'; let { children } = $props(); - -{#if !['auth', 'forgot-password'].some(p => page.url.pathname.startsWith(`/${p}`))} -
-{/if} + const showHeader = $derived(!['auth', 'forgot-password'].some(p => page.url.pathname.startsWith(`/${p}`))); + WikiTCG -{@render children()} +
+ {#if showHeader} +
+ {/if} +
+ {@render children()} +
+
+ + diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index a7d152e..6853f34 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -9,6 +9,7 @@ let loading = $state(false); let boosters = $state(null); let countdown = $state(null); + let emailVerified = $state(true); let countdownDisplay = $state(''); let countdownInterval = null; @@ -27,9 +28,10 @@ async function fetchBoosters() { const res = await apiFetch(`${API_URL}/boosters`); if (res.status === 401) { goto('/auth'); return; } - const [count, countdownTs] = await res.json(); - boosters = count; - countdown = countdownTs ? new Date(countdownTs) : null; + const data = await res.json(); + boosters = data.count; + countdown = data.countdown ? new Date(data.countdown) : null; + emailVerified = data.email_verified; startCountdown(); } @@ -140,7 +142,9 @@ - {#if boosters !== null && boosters > 0 && phase === 'idle'} + {#if !emailVerified} +

Verify your email to begin opening packs

+ {:else if boosters !== null && boosters > 0 && phase === 'idle'}
{/each} + + +
Min: {costMin} - { if (costMin > costMax) costMax = costMin; }} /> Max: {costMax} - { if (costMax < costMin) costMin = costMax; }} />
@@ -327,6 +337,22 @@ flex-wrap: wrap; } + .search-input { + font-family: 'Crimson Text', serif; + font-size: 15px; + background: rgba(255,255,255,0.04); + border: 1px solid rgba(107, 76, 30, 0.4); + border-radius: 4px; + color: #f0d080; + padding: 5px 10px; + outline: none; + width: 220px; + margin-left: auto; + transition: border-color 0.15s; + } + .search-input:focus { border-color: #c8861a; } + .search-input::placeholder { color: rgba(240, 180, 80, 0.3); } + .toolbar-label { font-family: 'Cinzel', serif; font-size: 11px; @@ -374,7 +400,7 @@ color: rgba(240, 180, 80, 0.6); padding: 4px 10px; cursor: pointer; - margin-left: auto; + margin-left: 0.5rem; position: relative; transition: all 0.15s; } @@ -530,6 +556,7 @@ align-items: center; justify-content: center; z-index: 100; + backdrop-filter: blur(6px); } .card-popup { diff --git a/frontend/src/routes/decks/[id]/+page.svelte b/frontend/src/routes/decks/[id]/+page.svelte index f70e4e9..84371d4 100644 --- a/frontend/src/routes/decks/[id]/+page.svelte +++ b/frontend/src/routes/decks/[id]/+page.svelte @@ -1,10 +1,10 @@
@@ -34,7 +46,17 @@
{profile.username[0].toUpperCase()}

{profile.username}

- + + {#if !profile.email_verified} + + {/if}

Member since {new Date(profile.created_at).toLocaleDateString('en-GB', { year: 'numeric', month: 'long', day: 'numeric' })}

@@ -43,6 +65,15 @@
+
+ + {profile.shards} + Shards + shatter cards +
+ +
+

Stats

@@ -164,6 +195,37 @@ margin: 0; } + .unverified-badge { + font-family: 'Cinzel', serif; + font-size: 9px; + font-weight: 700; + letter-spacing: 0.06em; + text-transform: uppercase; + color: #c87830; + border: 1px solid rgba(200, 120, 48, 0.4); + border-radius: 3px; + padding: 1px 5px; + vertical-align: middle; + margin-left: 6px; + } + + .resend-btn { + font-family: 'Crimson Text', serif; + font-size: 13px; + font-style: italic; + color: rgba(240, 180, 80, 0.5); + background: none; + border: none; + padding: 0; + cursor: pointer; + text-decoration: underline; + transition: color 0.15s; + text-align: left; + } + + .resend-btn:hover:not(:disabled) { color: rgba(240, 180, 80, 0.8); } + .resend-btn:disabled { cursor: default; opacity: 0.6; } + .joined { font-family: 'Crimson Text', serif; font-size: 13px; @@ -206,6 +268,53 @@ .reset-link:hover { color: rgba(240, 180, 80, 0.7); } + .shards-row { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .shards-link { + font-family: 'Cinzel', serif; + font-size: 10px; + font-weight: 700; + letter-spacing: 0.06em; + text-transform: uppercase; + color: rgba(126, 207, 207, 0.6); + border: 1px solid rgba(126, 207, 207, 0.3); + border-radius: 4px; + padding: 3px 8px; + text-decoration: none; + margin-top: 4px; + margin-left: 0.5rem; + transition: color 0.15s, border-color 0.15s; + } + .shards-link:hover { color: #7ecfcf; border-color: rgba(126, 207, 207, 0.7); } + + .shards-icon { + font-size: 22px; + color: #7ecfcf; + position: relative; + top: -0.1em; + } + + .shards-value { + font-family: 'Cinzel', serif; + font-size: 28px; + font-weight: 700; + color: #7ecfcf; + } + + .shards-label { + font-family: 'Cinzel', serif; + font-size: 11px; + font-weight: 700; + letter-spacing: 0.1em; + text-transform: uppercase; + color: rgba(126, 207, 207, 0.5); + margin-top: 4px; + } + .section-divider { height: 1px; background: rgba(107, 76, 30, 0.3); diff --git a/frontend/src/routes/shards/+page.svelte b/frontend/src/routes/shards/+page.svelte new file mode 100644 index 0000000..20c2898 --- /dev/null +++ b/frontend/src/routes/shards/+page.svelte @@ -0,0 +1,288 @@ + + +
+
+

Shards

+ {#if shards !== null} +
+ + {shards} + Shards +
+ {/if} +

+ Shatter cards you no longer need to recover shards equal to their cost. + Shattered cards are permanently destroyed. +

+

You can also buy shards in the store.

+
+ + {#if result} +
+ + +{result.gained} shards gained + +
+ {/if} + +
+ + + {#if selectedIds.size > 0} + + {/if} +
+
+ +{#if selectorOpen} +
+ { selectorOpen = false; }} + /> +
+{/if} + + diff --git a/frontend/src/routes/store/+page.svelte b/frontend/src/routes/store/+page.svelte new file mode 100644 index 0000000..08b0bd4 --- /dev/null +++ b/frontend/src/routes/store/+page.svelte @@ -0,0 +1,1048 @@ + + +
+
+

Store

+ {#if shards !== null} +
+ + {shards} + Shards + shatter cards +
+ {/if} +
+ +
+ {#each packages as pkg} + {@const canAfford = shards !== null && shards >= pkg.cost} + {@const isFlashing = flash?.quantity === pkg.quantity} +
+ {#if pkg.discount} +
{pkg.discount}
+ {/if} + +
+ {#each Array(fanCount(pkg.quantity)) as _, i} +
+
+
+
+ +
+ {/each} +
+ +

{pkg.quantity} {pkg.quantity === 1 ? 'Pack' : 'Packs'}

+ + +
+ {/each} +
+ +
+ +
+
+
+
+ +
+
+

Specific Card

+

Choose exactly which card you want. Enter the title of a Wikipedia article and we'll generate a card for it.

+ + {#if shards !== null && shards < SPECIFIC_CARD_COST} +

You need {SPECIFIC_CARD_COST - shards} more shards.

+ {/if} +
+
+
+
+ +
+ +
+

Buy Shards

+

Shards can be used to buy booster packs above.

+ + {#if paymentSuccess} +
Payment successful — shards have been added to your account.
+ {/if} + +
+ {#each shardPackages as pkg} +
+ {#if pkg.bonus > 0} +
{pkg.bonus}
BONUS
+ {/if} + {pkg.shards} + {pkg.price_label} + +
+ {/each} +
+
+
+ +{#if specificPhase !== 'idle'} +
+ + {#if specificPhase === 'input'} +
+ + + e.key === 'Enter' && buySpecificCard()} + autofocus + /> + {#if specificError} + + {/if} + +
+ + {:else} +
+
+
+
+
+ +
+
+
+ {#if specificCard} + + {/if} +
+
+
+ +

+ Your card is being generated… +

+ + +
+ {/if} + +
+{/if} + + diff --git a/frontend/src/routes/trade/+page.svelte b/frontend/src/routes/trade/+page.svelte new file mode 100644 index 0000000..776c70e --- /dev/null +++ b/frontend/src/routes/trade/+page.svelte @@ -0,0 +1,560 @@ + + +
+ {#if phase === 'idle'} +
+

Trade

+

Exchange cards with another player

+ {#if error} +

{error}

+ {/if} + +
+ + {:else if phase === 'queuing'} +
+
+

Searching for a trade partner...

+ +
+ + {:else if phase === 'trading'} +
+ {#if selectorOpen} +
+ +
+ {/if} + +
+
+
+ Your Offer + {#if myOffer.accepted} + Accepted ✓ + {/if} +
+
+ {#if myOffer.cards.length === 0} +
+

No cards offered yet

+
+ {:else} +
+ {#each myOffer.cards as card (card.id)} +
+ +
+ {/each} +
+ {/if} +
+
+ +
+ +
+
+ {partnerUsername || 'Partner'}'s Offer + {#if theirOffer.accepted} + Accepted ✓ + {/if} +
+
+ {#if theirOffer.cards.length === 0} +
+

No cards offered yet

+
+ {:else} +
+ {#each theirOffer.cards as card (card.id)} +
+ +
+ {/each} +
+ {/if} +
+
+
+ +
+ + + {#if error} + {error} + {/if} + + +
+
+ + {:else if phase === 'complete'} +
+
+

Trade Complete!

+

Your cards have been exchanged.

+ + View Your Cards +
+ {/if} +
+ + diff --git a/frontend/src/routes/verify-email/+page.svelte b/frontend/src/routes/verify-email/+page.svelte new file mode 100644 index 0000000..bf3db62 --- /dev/null +++ b/frontend/src/routes/verify-email/+page.svelte @@ -0,0 +1,108 @@ + + +
+
+ {#if status === 'verifying'} +

Verifying...

+

Please wait while we verify your email.

+ {:else if status === 'success'} +

Email Verified

+

Your email has been confirmed. You can now open packs and trade cards.

+ + {:else} +

Verification Failed

+

{errorMessage}

+

Your link may have expired. You can request a new one from your profile.

+ + {/if} +
+
+ +