Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt; las versiones en Markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Cómo combinar varias $vectorSearch query

A partir de la v8.1, la etapa de agregación $rankFusion MongoDB admite $vectorSearch dentro de la pipeline de entrada. Puedes usar $rankFusion para combinar varias queries $vectorSearch en la misma colección mediante el mismo pipeline. $rankFusion primero ejecuta todas las input pipelines de forma independiente y, luego, desduplica y combina los resultados de las input pipelines en un conjunto final de resultados clasificados. Para ejecutar varias consultas $vectorSearch en varias colecciones en un solo pipeline, usa $unionWith.

Puedes ejecutar los siguientes tipos de $vectorSearch queries mediante el pipeline $rankFusion:

  • Ejecuta múltiples consultas de $vectorSearch para términos similares en el mismo campo.

    Esto te permite realizar una búsqueda exhaustiva en tu conjunto de datos de términos similares en la misma query.

  • Ejecutar varias consultas de $vectorSearch para el mismo término en varios campos.

    Esto le permite buscar en múltiples campos de su conjunto de datos para determinar qué campos devuelven los mejores resultados para la query.

  • Ejecutar varias $vectorSearch query para el mismo término en las incrustaciones de diferentes modelos de incrustación.

    Esto permite buscar embeddings de diferentes modelos para determinar las diferencias de interpretación semántica entre los diferentes modelos.

Este tutorial muestra cómo ejecutar diferentes $vectorSearch queries contra la colección embedded_movies en la base de datos sample_mflix. Esta colección incluye los siguientes campos:

  • plot_embeddingque contiene embeddings creados utilizando el modelo de embeddings text-embedding-ada-002 de OpenAI.

  • plot_embedding_voyage_3_largeque contiene incrustaciones creadas mediante el modelo de incrustación voyage-3-large de Voyage IA. Este campo se utiliza para todas las queries de muestra en este tutorial.

Para la segunda query indicada en Casos de uso y beneficios, debes generar incrustaciones para otro campo. Para probar la query de muestra para este caso de uso, complete los pasos en Generar los Embeddings.

Este tutorial te guía a través de los siguientes pasos:

  1. Configura un índice de MongoDB búsqueda vectorial en la colección sample_mflix.embedded_movies.

  2. Ejecute una consulta $vectorSearch con $rankFusion para realizar las siguientes búsquedas:

    • Busca en el campo plot_embedding_voyage_3_large los argumentos de películas que contienen películas con argumentos similares a light-hearted comedy with ghosts y slapstick humor with paranormal events.

    • Busca en los campos plot_embedding_voyage_3_large y title_embedding películas con tramas similares a battle between good and evil usando "embeddings" de Voyage IA.

    • Busca en los campos plot_embedding y plot_embedding_voyage_3_large películas con tramas similares a journey across lands utilizando representaciones vectoriales (embeddings) de OpenAI y Voyage IA, respectivamente.

Antes de comenzar, asegúrese de que su clúster cumpla con los requisitos descritos en los prerrequisitos.

Nota

Para ejecutar una $vectorSearch query con $rankFusion, tu clúster debe ejecutar MongoDB v8.1 o superior.

Para query el mismo término en varios campos, debes preparar el conjunto de datos para incluir incrustaciones para diferentes campos. Esta sección demuestra cómo generar embeddings para el campo title en la colección utilizando el modelo de embeddings voyage-3-large de Voyage IA.

Puedes omitir esta sección si solo quieres probar los otros casos de uso de muestra.

  • Un entorno para ejecutar cuadernos interactivos de Python como VS Code o Colab.

  • Clave API para los modelos de embedding de Voyage IA.

En esta sección, se generan embeddings para el campo title en la colección embedded_movies utilizando el modelo de embeddings voyage-3-large de Voyage IA.

1

Crear un cuaderno interactivo en Python guardando un archivo con la extensión .ipynb y luego ejecuta el siguiente comando en el cuaderno para instalar las dependencias:

pip install --quiet voyageai pymongo
2

Pegue y ejecute el siguiente código en su cuaderno después de reemplazar los siguientes valores de marcador de posición:

<api-key>

Tu clave API de Voyage IA (línea 6).

<connection-string>

La cadena de conexión de tu clúster de MongoDB (línea 18).

El siguiente código define una función que genera incrustaciones vectoriales mediante el uso de un modelo de incrustación patentado de Voyage IA. Específicamente, este código realiza lo siguiente:

  • Especifica el modelo de incrustación voyage-3-large.

  • Crea una función llamada get_embedding() que llama a la API del modelo para generar la incrustación de dimensión 2048 para una determinada entrada de texto.

  • Se conecta al clúster y obtiene 3500 documentos del namespace sample_mflix.embedded_movies.

  • Genera incrustaciones del campo title de cada documento utilizando la función get_embedding().

  • Actualiza cada documento con un nuevo campo llamado title_voyageai_embedding que contiene el valor de representación mediante el uso del MongoDB PyMongo Driver.

1import os
2import pymongo
3import voyageai
4
5# Specify your Voyage API key and embedding model
6os.environ["VOYAGE_API_KEY"] = "<api-key>"
7
8model = "voyage-3-large"
9outputDimension = 2048
10vo = voyageai.Client()
11# Define a function to generate embeddings
12def get_embedding(data, input_type = "document"):
13 embeddings = vo.embed(
14 data, model = model, output_dimension = outputDimension, input_type = input_type
15 ).embeddings
16 return embeddings[0]
17
18# Connect to your MongoDB Atlas cluster
19mongo_client = pymongo.MongoClient("<connection-string>")
20db = mongo_client["sample_mflix"]
21collection = db["embedded_movies"]
22
23# Filter to exclude null or empty plot fields
24filter = {"title": {"$nin": [None, ""]}}
25
26# Get a subset of documents in the collection
27documents = collection.find(filter).limit(3500)
28
29# Update each document with a new embedding field
30updated_doc_count = 0
31for doc in documents:
32 embedding = get_embedding(doc["title"])
33 if embedding is not None:
34 collection.update_one({"_id": doc["_id"]}, {"$set": {"title_voyageai_embedding": embedding}})
35 updated_doc_count += 1
36
37print(f"Updated {updated_doc_count} documents.")
Updated 3500 documents.

Nota

La operación podría tardar hasta 15 minutos en completarse.

En esta sección, creas un índice MongoDB Vector Search en el namespace sample_mflix.embedded_movies. La sección muestra una definición de índice que se puede utilizar para ejecutar varias consultas. Antes de crear el índice, debes completar el procedimiento para generar las representaciones.

1

Abre mongosh en una ventana de terminal y conéctate a tu clúster de Atlas. Para obtener instrucciones detalladas sobre la conexión, consulta Conexión via mongosh.

2

Ejemplo

use sample_mflix
switched to db sample_mflix
3
1db.embedded_movies.createSearchIndex(
2 "multiple-vector-search",
3 "vectorSearch",
4 {
5 "fields": [
6 {
7 "type": "vector",
8 "path": "plot_embedding",
9 "numDimensions": 1536,
10 "similarity": "dotProduct"
11 },
12 {
13 "type": "vector",
14 "path": "plot_embedding_voyage_3_large",
15 "numDimensions": 2048,
16 "similarity": "dotProduct"
17 },
18 {
19 "type": "vector",
20 "path": "title_voyageai_embedding",
21 "numDimensions": 2048,
22 "similarity": "dotProduct"
23 }
24 ]
25 }
26);

Esta definición de índice indexa los siguientes campos:

  • plot_embedding campo como el vector tipo. Este campo contiene vector embeddings que representan el resumen de la trama de una película. La definición del índice:

    Esta asignación de campos es obligatoria para el tercer caso de uso.

  • plot_embedding_voyage_3_large campo como el vector tipo. Este campo contiene vector embeddings que representan el resumen de la trama de una película. La definición del índice:

    Este mapeo de campos es necesario para todas las consultas en este tutorial.

  • title_voyageai_embedding campo como el vector tipo. Este campo contiene vector embeddings que representan el título de la película. La definición del índice:

    Esta asignación de campos es obligatoria para el segundo caso de uso.

En esta sección, query la colección embedded_movies en la base de datos sample_mflix utilizando el índice llamado multiple-vector-search que creaste en la colección.

1
  1. Crea un archivo llamado embeddings.js.

    touch embeddings.js
  2. Copia y pega los siguientes embeddings en el archivo embeddings.js.

    Este archivo contiene las incrustaciones de los términos de query utilizados en las queries. La siguiente tabla muestra el query de término, la variable que contiene los embeddings para el query de término, el modelo de embeddings utilizado para generar los embeddings y el número de dimensiones.

    Query Phrase
    Variable
    Modelo de incrustación
    dimensión

    comedia ligera con fantasmas

    COMEDIA_INVOLUCRANDO_FANTASMAS

    Voyage AI's voyage-3-large

    2048

    humor slapstick con eventos paranormales

    HUMOR_INVOLVING_PARANORMAL

    Voyage AI's voyage-3-large

    2048

    batalla entre el bien y el mal

    BATTLE_GOOD_EVIL

    Voyage AI's voyage-3-large

    2048

    viaje a través de tierras.

    JOURNEY_ACROSS_LANDS_VOYAGEAI

    Voyage AI's voyage-3-large

    2048

    viaje a través de tierras.

    JOURNEY_ACROSS_LANDS_OPENAI

    de OpenAI text-embedding-ada-002

    1536

    COMEDY_INVOLVING_GHOSTS=[-0.014335135,-0.010259459,0.024735134,0.028951351,-0.022767568,0.050313514,0.009345946,0.000216301,-0.014827027,0.012999999,0.005797297,0.011594594,-0.026140541,0.009908108,0.000601689,-0.014897297,-0.025859458,0.043005403,-0.021502702,0.02065946,0.033589188,-0.026140541,0.010751351,0.056497294,-0.020378377,0.032886487,0.000772973,0.002547297,0.011102702,-0.015389189,-0.001888513,-0.036540538,0.002494595,0.005305405,-0.019113513,-0.026281081,0.01054054,-0.016232433,-0.038227025,0.002547297,-0.005832432,-0.007132432,0.04441081,-0.01032973,0.029935135,0.024735134,-0.028108107,0.004672973,0.000485304,-0.039070271,-0.001563514,0.017075675,-0.008045945,-0.006183784,0.001686486,0.017286487,-0.029232431,0.004813513,0.053686485,0.008397297,-0.029794594,-0.024032433,0.057621621,-0.006675676,-0.024735134,0.030356755,-0.001704054,-0.004181081,0.001888513,0.02065946,-0.021362161,-0.011454054,-0.001141892,-0.003882432,0.008502702,-0.026702702,-0.019675676,0.057621621,-0.037383784,0.012156757,-0.000562162,0.018551352,0.020237837,0.004989189,-0.049751349,-0.024172973,0.036259457,0.007835135,-0.017216217,-0.008994594,-0.000873986,-0.016654054,-0.037664864,0.033589188,0.016654054,0.007097297,0.001493243,0.007027027,-0.005305405,-0.04131892,-0.039913513,-0.007343243,-0.047783785,0.008116216,0.006148648,-0.04131892,-0.007483784,-0.006851351,-0.002564865,-0.058464862,0.019956756,-0.018972972,-0.009135135,-0.017356757,0.026281081,0.042443242,0.006359459,-0.005164865,-0.01307027,0.01054054,-0.027686486,-0.007589189,-0.015529729,0.000287669,-0.003425676,0.043286484,-0.0156,-0.04722162,0.033729728,0.014124324,0.043848649,-0.019675676,-0.043567568,0.021924324,-0.018691892,0.02881081,0.020097297,0.05452973,0.005762162,-0.018270269,0.013772973,-0.057621621,0.005059459,-0.006535135,0.018129729,-0.020237837,-0.012929729,0.02094054,0.003004054,0.006886486,-0.003566216,0.0104,-0.013843243,-0.017778378,-0.029232431,-0.025016217,-0.012508108,-0.026983783,0.01574054,-0.006008108,0.015248648,-0.004778378,-0.022627026,0.036540538,-0.030497296,0.01567027,0.046097297,0.039913513,-0.017778378,0.001686486,0.023891892,0.019113513,-0.003706757,0.019535135,0.015178378,0.021362161,0.033870269,-0.012367567,-0.021643242,0.050032433,-0.016091891,-0.023048649,-0.038227025,0.011735135,-0.027686486,0.008256757,0.007975675,0.005621621,-0.021362161,-0.006535135,-0.010751351,0.020237837,0.025718918,0.000139443,0.003601351,-0.011172973,-0.037945945,-0.026421621,0.008432432,-0.024735134,-0.008643243,-0.004883784,0.017356757,0.007554054,0.008081081,-0.008432432,-0.001326351,-0.004356757,0.025016217,-0.03162162,-0.013562161,-0.017567568,0.018551352,-0.002037838,0.04469189,-0.009837838,-0.022627026,0.002389189,0.000663176,0.040194593,-0.032324325,0.024172973,0.048345946,0.035556756,-0.023048649,-0.032886487,0.012789189,0.008818919,-0.00332027,-0.005972973,-0.033589188,0.063805401,0.018972972,0.012929729,-0.000029783,0.024313513,-0.009275676,-0.022064865,-0.005305405,0.038508106,-0.038789187,-0.013632433,-0.007554054,0.00794054,0.00176554,0.010118918,0.012437837,0.029654054,-0.020378377,-0.040475674,0.005305405,-0.014405405,-0.000436993,0.021783784,-0.002582432,0.016091891,-0.002845946,0.030637838,-0.00772973,0.001247297,0.011454054,-0.01061081,-0.016794594,-0.00541081,-0.008397297,-0.009486486,-0.018410811,-0.006886486,-0.032324325,-0.033870269,0.004022973,0.000790541,-0.027124323,0.042162161,0.005551351,0.048345946,0.012859459,-0.005551351,0.004040541,0.017637838,0.021643242,0.00023826,0.040756755,-0.017356757,-0.029091891,0.006851351,-0.024454053,0.011875675,0.009978378,0.026281081,0.00664054,0.005832432,-0.06015135,-0.014545945,0.053124323,-0.018270269,0.024313513,-0.061556756,0.000834459,0.011735135,-0.011383784,-0.016372973,-0.014545945,-0.04469189,-0.01047027,0.001712838,0.018410811,0.001510811,0.008854054,0.050875675,0.019816216,0.035416216,-0.019113513,0.007589189,0.025718918,-0.02347027,-0.024313513,0.000480912,0.017567568,-0.005797297,0.010048648,-0.011172973,0.01581081,-0.010048648,-0.004497297,-0.035416216,-0.003566216,0.019394593,0.004848648,-0.027827026,0.009135135,-0.004672973,-0.022486486,-0.020237837,-0.021362161,0.012016216,0.005059459,-0.019675676,-0.009486486,0.010681081,0.014686486,0.044129729,0.013632433,0.021362161,-0.019816216,-0.02347027,-0.014756757,-0.02361081,0.017708108,-0.006183784,-0.006218919,0.012999999,0.007694595,-0.026140541,-0.021643242,-0.043005403,-0.03162162,0.007624324,0.007554054,0.043848649,0.020237837,-0.030637838,-0.006710811,-0.015529729,-0.028248647,-0.02094054,0.023048649,0.000865203,0.01032973,-0.02852973,-0.004602703,-0.050875675,-0.00195,-0.00657027,0.011735135,-0.002828378,-0.004813513,0.024735134,0.018832432,0.012297297,0.031340539,-0.017497297,-0.011664865,0.010891892,0.003302703,0.005024324,0.016372973,-0.006148648,-0.009627027,-0.012859459,0.002283784,-0.019956756,0.011313513,0.044972971,-0.025578378,0.017918918,0.012367567,0.038227025,0.039351352,-0.008151351,0.031059459,0.024735134,-0.002283784,-0.016372973,0.005902702,0.043286484,-0.013210811,-0.000546791,-0.038227025,0.020518918,-0.04722162,-0.004356757,-0.050313514,-0.022486486,-0.019535135,0.02094054,0.057902701,0.002810811,-0.002389189,0.048064865,-0.034854054,-0.006043243,-0.011805405,-0.03429189,0.019675676,-0.019394593,0.023189189,0.016372973,-0.017427027,0.030497296,-0.002775676,-0.003004054,0.007343243,-0.006464865,0.014967567,0.016443243,-0.018270269,0.042443242,-0.008959459,0.008397297,0.032183781,-0.023189189,-0.006113513,0.011454054,0.005129729,0.005235135,-0.000917905,-0.009486486,-0.032324325,-0.000658784,-0.01047027,-0.019535135,0.042162161,0.001677703,0.013351351,0.015248648,0.005059459,0.023048649,-0.007483784,0.003302703,0.04469189,-0.033589188,-0.009486486,0.012508108,-0.008924324,0.024594594,0.01588108,-0.025578378,0.046097297,0.014616216,0.026983783,-0.017427027,0.030778378,-0.003882432,-0.010189189,-0.003583784,-0.012789189,0.014756757,0.021502702,-0.001414189,0.009908108,-0.003636486,0.006886486,-0.001097973,0.023329729,0.026843242,0.029935135,0.029232431,0.009135135,-0.007694595,0.003794594,-0.007554054,0.016372973,-0.001510811,0.040475674,-0.02094054,0.006464865,-0.00534054,-0.003443243,-0.037945945,-0.013632433,0.02881081,-0.004339189,0.017989188,-0.014194595,0.010891892,-0.034010809,-0.032745946,0.006745946,0.02361081,-0.035275675,-0.027405405,0.047783785,0.003777027,0.034151349,-0.020378377,-0.006464865,0.006008108,0.012718919,0.018270269,-0.026140541,-0.004989189,0.02065946,-0.016091891,-0.006816216,0.024454053,-0.01602162,-0.03148108,0.000838851,0.024454053,-0.058183782,0.02881081,-0.000759797,-0.026421621,-0.018832432,-0.023048649,-0.009416216,-0.002081757,0.038508106,-0.011805405,-0.02375135,0.013140541,-0.010751351,0.015389189,0.002072973,0.027967567,-0.000931081,-0.04441081,-0.023189189,-0.029654054,-0.000172382,-0.017848648,0.000794932,-0.0416,-0.013491891,0.009697297,0.004497297,0.019535135,0.005867567,-0.017989188,0.012718919,0.020518918,-0.023189189,-0.022767568,-0.001581081,0.001563514,-0.003987838,0.023189189,0.007378378,-0.010118918,0.006043243,0.01602162,-0.037102703,-0.00534054,0.004532432,-0.01567027,0.020378377,0.012367567,-0.014054053,-0.01032973,0.01602162,0.007764865,0.02881081,0.000010842,-0.002116892,0.000177872,0.025016217,0.003478378,0.00642973,0.030918919,-0.00252973,-0.014335135,-0.019535135,0.001712838,0.011524324,0.017989188,-0.023329729,-0.025437837,-0.000183361,-0.017145945,0.025016217,-0.009697297,0.003513513,-0.02065946,-0.019956756,0.003091892,-0.006183784,0.00642973,-0.002758108,-0.023048649,-0.036821622,0.042443242,0.009767568,-0.026843242,-0.024594594,-0.011664865,0.023891892,-0.005762162,0.043567568,-0.030637838,0.02347027,0.032886487,0.012789189,0.014827027,0.032464866,0.009837838,0.013772973,-0.022486486,0.052843243,0.000421622,-0.029091891,0.011875675,-0.017918918,0.029232431,0.00772973,-0.005129729,0.036821622,0.035978377,-0.059870269,-0.009697297,-0.005832432,0.000641216,0.019113513,-0.021643242,-0.016232433,0.008327027,-0.02881081,0.026983783,0.010681081,-0.01047027,0.020097297,-0.007378378,-0.003952703,0.01581081,0.010751351,-0.002081757,0.000234966,0.020378377,0.003214865,0.004286486,0.020518918,0.027545946,0.037945945,0.003689189,0.033729728,0.01588108,0.014194595,-0.003724324,0.008854054,-0.032464866,0.013843243,-0.012086486,0.026702702,-0.007308108,0.02867027,0.031199999,0.0104,0.014827027,0.027686486,-0.007062162,0.000165794,0.027545946,0.040756755,-0.000869595,0.037102703,0.009627027,0.065491892,0.021081081,0.018129729,0.04441081,0.060713511,-0.000654392,-0.015318919,0.016654054,-0.02094054,0.013772973,-0.020097297,0.01567027,-0.00794054,-0.013632433,0.019956756,0.044972971,-0.001625,-0.009767568,0.002072973,0.003267568,-0.032043241,0.020518918,-0.005516216,0.003794594,0.029091891,0.026983783,-0.016162163,0.032464866,-0.010751351,0.001528378,-0.017708108,-0.017005404,0.025016217,-0.012227027,0.002213513,-0.012929729,0.00209054,0.011875675,-0.015389189,0.007448649,0.006394594,-0.021924324,-0.018832432,-0.011945946,-0.021362161,-0.022767568,0.016794594,-0.024875674,-0.0208,-0.022205405,0.024875674,-0.0475027,0.013421621,0.036259457,-0.02361081,0.037102703,-0.017637838,-0.018691892,-0.001124324,0.012437837,0.039913513,-0.013843243,-0.005586486,0.009908108,0.017848648,0.000452365,0.029654054,0.00794054,-0.014897297,0.014967567,0.027545946,0.017497297,-0.00657027,0.025156757,0.009275676,-0.000636824,0.001291216,0.023189189,0.001528378,0.008643243,-0.006886486,-0.002125676,-0.017918918,-0.005762162,0.007167567,-0.00772973,-0.000966216,-0.01047027,-0.010681081,-0.001537162,0.010821621,0.029513514,-0.021783784,-0.056497294,-0.000913513,-0.000309628,0.009978378,0.005129729,-0.014827027,-0.016794594,-0.012578378,-0.001941216,-0.014616216,0.001018919,0.007694595,0.0065,0.034572974,0.021502702,-0.015108108,0.005727027,-0.013351351,-0.019675676,-0.009556756,0.034713514,-0.025437837,0.000759797,-0.009627027,-0.012718919,0.001124324,-0.025999999,0.000873986,0.00106723,0.003355405,0.030216215,0.036821622,0.024735134,-0.021081081,0.009205406,0.007027027,0.000830068,-0.012718919,0.021924324,-0.052281082,0.055091891,0.02361081,-0.027827026,-0.00187973,-0.03429189,-0.027545946,-0.042724323,0.038789187,-0.01567027,0.00325,-0.026843242,-0.017216217,0.006218919,-0.022486486,-0.022908108,0.023329729,-0.018832432,-0.00397027,-0.01054054,0.018551352,-0.034432434,-0.03176216,-0.025718918,0.017356757,0.008537837,0.005621621,-0.002845946,0.012367567,0.022345945,-0.031059459,0.017989188,0.028389189,-0.008713514,-0.024032433,-0.048908107,0.000066153,0.008256757,-0.002029054,-0.007905405,0.012086486,-0.000922297,0.021502702,0.001076014,-0.014475675,-0.022486486,0.014686486,0.006535135,-0.039913513,-0.012016216,-0.0416,0.036259457,0.038227025,0.004708108,-0.015389189,-0.010048648,0.027686486,-0.041881081,-0.019394593,0.006359459,-0.00642973,0.043567568,-0.029654054,-0.038508106,0.024313513,0.014686486,-0.013491891,-0.000076309,-0.030497296,-0.00534054,0.039351352,-0.026421621,0.000522635,0.011243243,0.039632432,0.002116892,0.011313513,-0.014475675,0.028248647,-0.016935134,-0.015178378,-0.014967567,0.002775676,-0.005164865,-0.018832432,0.025999999,0.021081081,0.003759459,0.0065,-0.022205405,-0.012508108,-0.0104,-0.046659458,-0.013281081,-0.000733446,0.01047027,-0.035697296,-0.000078505,0.014967567,-0.007413513,-0.002441892,0.011172973,-0.010048648,0.027967567,-0.004954054,-0.00155473,-0.004567567,0.006218919,0.00202027,-0.02065946,-0.006535135,-0.011735135,-0.003355405,-0.027967567,-0.019535135,0.010681081,-0.027827026,0.0208,-0.005235135,0.016232433,0.027967567,-0.022345945,0.032745946,-0.005762162,0.009135135,-0.009345946,0.013281081,0.033870269,-0.046378378,0.032464866,0.013281081,0.040756755,-0.007589189,0.006148648,-0.012789189,0.015248648,-0.012156757,-0.041037835,0.042443242,-0.026843242,0.008045945,0.006008108,-0.020237837,-0.005235135,-0.019816216,-0.001704054,0.016372973,0.036540538,-0.009978378,-0.003408108,0.018832432,0.019675676,-0.020378377,-0.023891892,0.006921622,-0.006324324,0.00772973,-0.014335135,0.023891892,-0.009697297,0.000125718,0.017427027,0.027545946,-0.029232431,0.026843242,-0.024454053,0.042443242,-0.025859458,-0.004093243,0.029513514,-0.023189189,-0.017848648,0.013983783,-0.017567568,0.016935134,-0.004497297,0.02375135,-0.027405405,-0.004813513,-0.024454053,-0.024454053,0.032043241,-0.023048649,-0.018129729,0.003952703,-0.004233784,-0.000019626,0.004374324,-0.016443243,-0.007167567,0.012297297,0.032043241,0.033589188,0.025016217,-0.018972972,0.014054053,-0.019956756,0.00772973,-0.017216217,0.007905405,0.02375135,-0.0416,0.025297297,-0.034010809,-0.005972973,0.014616216,-0.021643242,0.013210811,-0.00447973,0.008608108,-0.01047027,-0.021081081,0.010048648,-0.01032973,-0.001458108,0.035978377,-0.025999999,0.039070271,-0.03162162,0.000939865,0.042443242,0.013421621,0.005937838,0.026281081,0.016372973,0.027827026,0.026421621,-0.001185811,0.009416216,-0.023189189,0.0026,-0.007554054,-0.008854054,0.01588108,0.010189189,0.040475674,-0.010751351,-0.019394593,-0.019535135,0.030075675,0.006605405,0.015459459,0.00642973,0.004989189,0.013772973,-0.049189188,0.019816216,-0.019956756,0.008537837,-0.000592905,-0.002389189,-0.031199999,0.016864864,0.040475674,-0.013210811,0.013281081,-0.025718918,0.017005404,0.009135135,0.034572974,0.014686486,0.019254053,0.028389189,-0.014475675,0.009486486,0.01054054,0.010821621,0.014405405,0.011313513,0.008432432,0.016302703,-0.019113513,0.011875675,0.002441892,0.019394593,0.005832432,0.026281081,-0.010821621,-0.017708108,0.006781081,-0.018691892,0.030356755,0.007659459,-0.012859459,0.013702703,0.039632432,0.009135135,-0.013562161,0.037945945,-0.002371622,-0.034713514,-0.003197297,0.009556756,0.009978378,0.04441081,0.026843242,0.015178378,0.015459459,-0.033448648,-0.013491891,0.016724324,-0.006745946,0.016724324,-0.000777365,-0.040756755,-0.000027724,-0.011383784,-0.007132432,-0.011664865,0.000777365,0.005621621,-0.008924324,-0.019816216,-0.010259459,0.009135135,0.001862162,0.001835811,0.027686486,-0.022064865,-0.006183784,-0.000529223,-0.007589189,-0.051156756,0.032886487,0.008467567,0.035697296,0.019113513,0.013632433,-0.002389189,0.00033598,0.006781081,0.00176554,-0.001106757,-0.01307027,-0.018691892,0.034854054,-0.000636824,0.000242652,0.014616216,0.007027027,-0.013210811,-0.004128378,-0.014124324,0.009767568,0.004567567,0.035697296,-0.014124324,0.000461149,0.001212162,-0.009416216,-0.024032433,-0.013562161,0.010048648,0.0039,0.016864864,0.02867027,-0.039913513,-0.00527027,0.022486486,-0.002108108,0.001212162,0.020237837,-0.001203378,-0.006289189,0.014827027,-0.028389189,0.012718919,-0.005972973,-0.027124323,0.002178378,-0.000500676,-0.022908108,0.035275675,0.000421622,-0.006816216,-0.025297297,0.018972972,0.001343919,0.039632432,0.009978378,0.008045945,0.04469189,0.019816216,0.01047027,-0.022205405,-0.032324325,-0.004005405,0.019113513,0.003777027,0.00527027,-0.00787027,-0.008572972,0.000816892,-0.048627026,0.00794054,-0.001686486,-0.022627026,-0.034151349,0.0208,0.000373311,0.006991892,-0.037102703,0.026843242,-0.014897297,-0.042443242,0.012789189,0.024875674,0.052562162,-0.013351351,-0.012718919,0.014967567,0.004427027,-0.035556756,0.008608108,-0.007624324,0.00657027,-0.032464866,-0.013210811,0.000992568,-0.046940539,-0.030356755,-0.006816216,0.005832432,0.004075676,0.00657027,0.043848649,0.030075675,0.035416216,-0.009275676,0.008151351,-0.004339189,-0.002512162,-0.025016217,0.042443242,-0.083762161,0.007343243,-0.037945945,-0.029794594,0.022064865,-0.015248648,-0.019394593,0.039070271,0.002652703,0.014616216,-0.006816216,-0.000772973,0.002512162,-0.021643242,0.019535135,0.01574054,-0.005586486,0.01061081,0.011664865,0.003952703,-0.029513514,0.033167567,-0.032745946,0.017637838,0.025999999,0.008186487,-0.001598649,0.012578378,0.009205406,-0.003531081,-0.012929729,0.001247297,0.018691892,0.005445946,-0.003636486,0.010962162,-0.001563514,0.00772973,0.021362161,0.039351352,0.019394593,-0.029935135,0.002564865,-0.003197297,-0.003162162,-0.022064865,0.012437837,-0.039070271,0.02361081,0.001704054,0.026281081,0.007554054,-0.019956756,-0.030918919,-0.038508106,0.0208,0.017918918,-0.033027027,0.020378377,0.025437837,0.008221622,0.021081081,0.001668919,-0.009697297,-0.004251351,-0.046659458,-0.004374324,0.016091891,-0.014827027,0.007483784,0.066054054,-0.007378378,0.018410811,0.041037835,0.012086486,-0.030075675,0.009556756,-0.045535136,-0.014335135,-0.02065946,0.01602162,-0.003460811,-0.005375675,0.022205405,-0.008291892,0.017145945,0.04441081,-0.031059459,-0.033308107,0.020097297,0.014827027,-0.010751351,-0.025437837,-0.014335135,-0.003425676,-0.0475027,-0.010189189,0.002477027,-0.029654054,0.030497296,-0.006113513,-0.008608108,0.003056757,0.01602162,0.013281081,-0.016513513,0.002055405,0.016724324,0.040194593,0.000305236,-0.004304054,-0.000641216,0.021362161,0.007202703,0.012437837,0.009837838,0.019113513,0.012086486,-0.026983783,0.048908107,-0.037664864,0.007835135,0.030778378,0.030778378,-0.005867567,-0.0026,0.04441081,-0.001247297,-0.011594594,0.011383784,-0.008045945,0.0078,0.008678379,-0.020097297,-0.016864864,-0.017286487,0.004954054,-0.008572972,-0.021221621,0.016443243,0.010821621,0.003355405,-0.021783784,-0.017216217,-0.024594594,0.012086486,-0.017918918,0.017778378,-0.024735134,-0.012227027,0.019535135,-0.037102703,-0.029372972,0.00169527,-0.027545946,0.022767568,0.021502702,-0.0156,-0.011945946,0.007764865,0.039632432,-0.004567567,-0.01061081,-0.006148648,-0.024313513,0.053405404,0.011875675,-0.030918919,-0.000948649,0.017216217,-0.047783785,-0.030356755,0.015529729,0.011102702,-0.010048648,0.008608108,0.025016217,-0.004321622,0.027967567,0.037945945,0.002283784,-0.009908108,0.019956756,-0.021924324,-0.013772973,0.014686486,0.033729728,0.012016216,0.022908108,0.026421621,-0.051999997,-0.000104307,-0.018972972,-0.003127027,0.009837838,-0.00325,-0.013843243,-0.008678379,0.002424324,-0.028389189,0.014264865,-0.004321622,0.037945945,0.030356755,0.006183784,-0.006956757,-0.034010809,0.0208,-0.001264865,0.013140541,-0.007483784,-0.042162161,0.030075675,0.004989189,0.007518919,0.014194595,0.005762162,-0.015037837,0.040475674,-0.008572972,0.019956756,-0.003513513,-0.02065946,-0.013562161,-0.009205406,0.008924324,0.0208,-0.001633784,-0.010189189,-0.019113513,0.030356755,0.006394594,-0.017989188,-0.00772973,-0.011172973,-0.024313513,-0.015529729,-0.025859458,0.013562161,-0.005656756,-0.01602162,0.012508108,0.005762162,-0.027264865,0.008994594,-0.020097297,-0.01567027,-0.008537837,0.04469189,0.002968919,-0.01588108,0.002152027,-0.027967567,-0.002081757,-0.010681081,0.008362162,-0.000338176,-0.014264865,0.003654054,-0.004075676,0.012648649,-0.040756755,-0.005727027,-0.007554054,0.013491891,-0.020378377,0.011172973,-0.016162163,0.037102703,0.0208,0.011383784,-0.004954054,0.022908108,0.004409459,-0.012297297,0.018832432,0.003513513,0.012086486,0.013351351,0.02361081,0.009064864,0.033448648,0.02375135,-0.037945945,0.027967567,-0.003443243,-0.001914865,0.023048649,-0.003355405,0.038789187,-0.015389189,0.036821622,0.00772973,-0.012648649,-0.015459459,-0.070551351,0.046659458,0.017075675,0.000983784,-0.018129729,-0.013210811,-0.010821621,-0.050594594,0.00104527,0.008713514,-0.019113513,-0.052562162,0.008186487,0.008081081,0.009837838,0.021221621,0.009978378,-0.002951351,0.037102703,-0.002494595,0.011454054,0.000024293,-0.043567568,-0.010118918,0.023329729,-0.008116216,-0.011383784,-0.01032973,-0.012297297,-0.033589188,-0.007343243,-0.009064864,-0.017005404,0.01595135,0.032886487,0.021362161,0.012086486,-0.021783784,0.054248646,-0.008572972,0.035978377,0.008572972,-0.054810811,-0.001168243,0.028108107,-0.00252973,0.009837838,-0.020237837,-0.055654053,-0.009767568,-0.005902702,0.020378377,0.026421621,-0.029794594,0.008608108,-0.020237837,0.003952703,-0.056216214,-0.017075675,-0.019956756,-0.037945945,-0.021502702,0.034854054,0.002564865,-0.018832432,0.020237837,-0.0208,0.009486486,-0.012859459,-0.005164865,0.01595135,-0.00541081,0.00787027,0.01567027,0.018832432,-0.025578378,0.048627026,-0.006921622,0.015108108,-0.034572974,0.014827027,-0.012227027,-0.006324324,-0.016232433,0.017427027,0.009064864,-0.017145945,0.020237837,0.004954054,0.028108107,-0.025999999,0.02347027,0.007624324,0.0208,0.004110811,-0.002951351,0.004304054,0.022345945,0.004918919,-0.003777027,-0.025156757,-0.002652703,0.012297297,-0.006605405,0.009627027,-0.011032432,0.024032433,0.002793243,0.005305405,-0.021221621,-0.011875675,0.019113513,-0.001326351,0.007554054,0.023189189,0.010681081,0.014054053,0.026140541,0.021643242,-0.029654054,-0.000663176,-0.018129729,-0.008994594,0.046940539,0.002775676,0.014405405,-0.034994595,-0.001343919,-0.034432434,0.01567027,-0.033308107,0.022627026,-0.01588108,0.011735135,0.004075676,0.007378378,-0.0104,0.009416216,-0.024875674,0.041881081,0.006289189,-0.01054054,0.018832432,0.005797297,0.017075675,0.002547297,-0.016654054,-0.004567567,0.025578378,0.026983783,0.00642973,0.005094594,0.032183781,-0.005832432,0.030637838,0.03148108,0.022064865,-0.008608108,0.003495946,0.006535135,0.030356755,0.032324325,-0.013491891,-0.004672973,-0.013421621,0.057059459,0.003004054,-0.016372973,0.003478378,0.006535135,0.004532432,0.02361081,-0.032043241,-0.009416216,-0.032605406,-0.032886487,-0.022908108,0.038789187,-0.000502872,0.015178378,0.029091891,-0.019254053,0.021081081,0.006991892,-0.023891892,0.026140541,-0.045535136,0.007764865,0.006886486,0.005024324,0.008994594,0.009837838,0.011805405,0.017005404,0.004567567,-0.019816216,0.013702703,0.031340539,-0.024594594,0.001203378,0.021783784,0.043286484,-0.048908107,-0.021221621,-0.000895946,-0.003495946,0.011313513,-0.003021622,-0.048345946,0.007097297,0.025718918,0.037664864,0.035135135,-0.026702702,-0.005375675,0.003267568,-0.024172973,0.022345945,-0.00169527,-0.00187973,0.001818243,-0.055654053,-0.032043241,0.01047027,0.003706757,-0.012859459,0.007027027,-0.012016216,0.014264865,-0.036540538,-0.065491892,-0.004743243,-0.000931081,-0.005094594,0.045254052,0.000816892,-0.00267027,0.027545946,0.024875674,-0.002547297,0.025999999,0.022767568,0.016864864,0.001387838,0.010259459,0.031340539,-0.013983783,0.005164865,0.040194593,-0.01047027,-0.006324324,-0.012718919,0.04131892,0.037102703,-0.010681081,0.039632432,-0.025578378,-0.022627026,0.007202703,-0.029372972,-0.017497297,-0.020518918,0.026281081,0.01595135,-0.013351351,0.024735134,-0.025999999,-0.012086486,-0.016232433,-0.003302703,0.006851351,0.009135135,-0.025718918,0.012718919,-0.046659458,0.025016217,-0.006851351,0.026421621,0.03176216,-0.025999999,-0.01581081,-0.004110811,0.031902701,-0.043005403,0.008221622,0.002564865,0.017216217,0.004427027,-0.000961824,-0.000505068,-0.050875675,0.017075675,-0.001976351,0.014335135,-0.01581081,0.003864865,-0.049751349,-0.008502702,0.016232433,0.019675676,-0.025297297,-0.00794054,-0.003794594,0.020237837,-0.001598649,0.006921622,-0.002916216,0.006254054,-0.022486486,-0.035978377,0.026702702,0.006991892,-0.048627026,0.005937838,0.017075675,-0.030778378,0.029232431,-0.015178378,-0.008432432,-0.012508108,-0.017848648,0.015459459,-0.021502702,-0.003056757,-0.025999999,0.014194595,-0.032043241,0.019675676,0.049470268,-0.019816216,-0.003864865,-0.004391892,0.024875674,0.002845946,0.000287669,0.007097297,0.020518918,0.009837838,-0.032043241,0.012789189,0.011524324,0.002424324,-0.016513513,0.002951351,-0.031340539,-0.02375135,-0.032886487,0.033308107,-0.092756756,-0.027124323,0.006991892,-0.001379054,0.005832432,-0.017708108,-0.041037835,0.034713514,-0.002011486,-0.003724324,0.026843242,-0.019394593,-0.011383784,-0.006605405,-0.007448649,-0.02094054,-0.014194595,-0.017005404,-0.021502702,-0.004778378,-0.013421621,-0.0104,0.0156,-0.001076014,-0.004356757,0.007097297,0.019675676,0.009627027,0.022064865,-0.033589188,-0.013210811,0.009275676,0.01307027,-0.006710811,0.012437837,-0.01581081,-0.00534054,-0.02881081,-0.022627026,-0.022486486,-0.030637838,-0.003882432,0.001914865,0.008397297,-0.049470268,-0.000170186,-0.007343243,-0.037102703,-0.040194593,-0.00065,-0.008608108,0.01054054,-0.030497296,0.0104,0.006359459,-0.000531419,0.032324325,0.01054054,0.002828378,0.014405405,0.002441892,-0.010751351,-0.002951351,-0.040194593,-0.019956756,-0.008572972,0.015108108,0.022767568,0.009837838,-0.041881081,-0.037664864,0.016583784,0.027124323,0.027967567,-0.037383784,-0.016162163,-0.029513514,0.06015135,-0.026421621,-0.011664865,-0.013491891,-0.025297297,-0.012999999,0.034010809,-0.019394593,0.02375135,-0.00339054,-0.015178378,0.002213513,0.019394593,-0.034432434,0.008537837,-0.027264865,0.035556756,0.001291216,-0.016654054,-0.037102703,-0.043005403,-0.019254053,-0.026562162,-0.045816217,-0.046940539,0.032745946,0.030216215,0.003548649,0.026702702,-0.017637838,0.013702703,-0.032183781,-0.000909122,0.019254053,0.017918918,0.002512162,-0.006781081,0.040756755,-0.001774324,0.036821622,0.021924324,0.035697296,0.013281081,0.06324324,-0.032324325,-0.024735134,-0.011735135,-0.013632433,-0.004532432,0.034713514,-0.005375675,-0.016935134,-0.008572972,0.044972971,0.012929729,-0.037664864,-0.009486486,-0.016091891,0.010189189,0.003443243,-0.010118918,-0.037102703,-0.016583784,0.024454053,-0.015108108,-0.014335135,0.024032433,0.015108108,-0.023048649,0.000441385,-0.030216215,0.026281081,0.008678379,0.029935135,-0.006816216,0.003724324];
    HUMOR_INVOLVING_PARANORMAL=[0.027390361,0.018625446,0.016571168,0.033964049,-0.008627963,0.026294746,0.000359498,-0.015680982,0.026020844,0.011640904,0.015817933,0.000061789,-0.009449675,-0.024925228,0.011846331,0.019310204,-0.010956144,0.069023706,-0.027390361,0.032594528,0.026705602,-0.036976986,0.029444637,0.036976986,0.007087256,-0.009381198,-0.012051758,0.007258445,-0.00066336,0.000787473,0.015338602,-0.026705602,0.01403756,0.040537734,-0.015475553,-0.007121494,0.002191229,-0.033690143,-0.031772818,0.007600825,-0.015201651,-0.036429178,0.03108806,-0.016913548,0.043550674,0.00986053,-0.024377421,0.013147373,-0.007669301,-0.031498916,0.001249685,0.002482251,-0.004930265,-0.015680982,-0.013832132,0.024103517,-0.049576554,0.009038819,0.017461356,-0.020542771,-0.041633349,-0.003817532,0.025473036,0.018762397,-0.040537734,0.015338602,-0.015133174,0.014448415,-0.013215849,0.032594528,-0.010065958,-0.021638384,-0.00869644,-0.019858012,-0.003749056,-0.005888928,-0.001754695,0.029992444,-0.083266698,0.003252605,0.019721059,0.05834147,0.030403301,0.010408337,-0.043002866,0.000714717,0.039716024,0.012462614,-0.007053018,0.000460072,-0.017118976,-0.014106036,-0.012462614,0.023829613,0.009175771,0.005067217,-0.003218367,0.008491012,-0.005204169,-0.041359443,-0.027664265,-0.016982025,-0.020131916,0.037524793,0.008251346,-0.015817933,-0.01752983,0.002721917,0.013763656,-0.055876337,0.007498111,-0.018899349,-0.010202909,-0.023966566,0.018351542,0.043550674,-0.003184129,-0.009655102,-0.015338602,0.018488493,-0.002191229,-0.007874729,0.01602336,-0.01602336,0.001515029,0.048207033,-0.001763255,-0.031909771,0.027390361,0.018214589,0.026842553,-0.003406676,-0.044646289,0.002054277,-0.000950103,0.039716024,0.034922712,0.047111422,-0.00284175,-0.008114395,0.036703084,-0.046015806,0.010956144,0.014242987,0.038072601,-0.021912288,-0.016708121,-0.018214589,0.004245506,0.008764915,0.006505211,0.011367,-0.00267056,-0.028212072,0.001771814,0.003783294,-0.00451941,0.002430894,0.032594528,-0.014653843,-0.00451941,-0.002875988,-0.023281807,0.038894311,-0.018762397,0.018214589,0.030814156,0.029718541,-0.001746136,0.008970344,0.017392879,0.01636574,-0.017666783,-0.010682241,-0.005957403,0.022597048,0.023281807,-0.030266348,-0.005546548,0.030677203,-0.01287347,-0.038346507,-0.010887668,0.007566587,-0.044098482,0.003321081,-0.009244246,0.008285584,0.003577866,0.015475553,-0.009997481,0.002790393,0.057245854,0.010682241,-0.024103517,-0.027938168,-0.022323145,-0.012599566,0.001489351,0.002328181,-0.021227529,0.008627963,0.03204672,-0.021638384,0.000877347,0.049576554,0.014516891,-0.029718541,0.005375358,-0.000774634,-0.014379939,-0.020268867,0.020679722,0.007943205,0.054232914,0.003766175,-0.006402497,-0.013352801,-0.00701878,0.048754841,-0.015270126,0.001189769,0.022186192,0.033690143,-0.004194149,-0.032594528,-0.013078897,-0.008114395,-0.002430894,0.00801168,-0.030677203,0.052863397,0.03108806,-0.009312723,-0.020268867,0.046837516,0.004450934,-0.023144854,-0.034374904,0.049028747,-0.020405818,0.006573686,-0.043550674,0.006710638,0.030129397,0.007155732,0.02574694,0.050398264,-0.000323121,-0.020816674,-0.004964503,-0.049576554,0.008833392,0.035333566,-0.003612104,0.013969084,0.01287347,0.008593726,0.029307686,-0.011777855,0.023555711,0.017461356,-0.003731937,0.02424047,-0.025336083,-0.017803734,-0.047659226,-0.021227529,-0.013215849,-0.038894311,0.009997481,-0.013969084,-0.023966566,0.023692662,-0.014379939,0.02287095,0.026431698,-0.0023453,0.030677203,-0.021638384,0.023692662,-0.034922712,0.034922712,0.01752983,-0.015270126,-0.008901867,-0.030814156,0.014311464,0.009381198,0.028075119,-0.015886409,0.015407078,-0.043002866,-0.006642162,0.057793662,-0.021501433,0.036155276,-0.055876337,0.00016156,-0.00400584,0.000680479,-0.039989926,-0.00718997,-0.052315589,-0.002097074,-0.002533608,0.025609987,-0.003372438,0.004211268,0.036976986,0.028896831,0.032183673,-0.026842553,0.004091435,0.022186192,-0.054780722,-0.02424047,0.004553647,-0.002465132,0.01403756,-0.011640904,0.002396657,0.00701878,-0.004861789,-0.007977443,-0.012804993,0.012394139,0.00301294,-0.00516993,-0.027253408,0.000556367,-0.028349023,-0.035607468,-0.01287347,-0.007498111,-0.016160313,0.007224208,-0.02424047,-0.021912288,0.02574694,0.000105389,-0.018214589,-0.00149791,0.024651324,-0.013421277,-0.024377421,-0.034922712,-0.001069936,0.051493879,0.037250891,0.011572427,0.007258445,-0.001241126,-0.000855949,-0.026294746,-0.025883891,-0.020405818,-0.002961583,0.003937365,0.033279289,0.026979506,-0.023555711,-0.002790393,-0.007737777,0.008970344,-0.020542771,0.024651324,0.015407078,-0.004450934,-0.025883891,-0.003355319,-0.049850456,-0.005820452,-0.009723578,0.017118976,-0.004690599,0.023692662,0.001087055,0.022186192,0.011572427,0.00316701,-0.036429178,-0.018214589,0.019584108,-0.012462614,0.002893107,0.027664265,-0.006642162,-0.019721059,-0.002139872,-0.007498111,-0.009792054,-0.002790393,0.013284325,-0.038620409,0.01752983,0.01602336,0.016913548,0.011846331,0.030129397,0.013421277,-0.027390361,0.006094355,-0.030403301,-0.008901867,0.017461356,-0.023281807,0.001022859,-0.008456774,0.039442118,-0.042181157,-0.027664265,-0.026157795,-0.013421277,-0.014379939,0.016982025,0.065462962,-0.004125673,-0.040263832,0.043276768,-0.007258445,-0.021775337,-0.028896831,-0.064093441,-0.003560747,-0.02574694,-0.016434217,0.042455059,-0.028075119,0.026705602,0.026157795,-0.030266348,0.034648806,-0.005272645,0.008627963,0.009312723,0.013763656,0.031225011,-0.006710638,0.025062179,0.006573686,0.01602336,0.010271385,0.011572427,-0.011298524,0.008491012,-0.009175771,-0.007600825,-0.020542771,0.023555711,0.006299783,-0.016160313,0.010271385,-0.000693318,0.017255927,-0.013489753,0.012394139,0.006573686,-0.017187452,-0.017461356,0.003423795,-0.006744877,-0.017255927,0.012120235,-1.22e-6,0.000093084,0.010134433,-0.022460096,0.062450022,-0.027116457,-0.00050287,-0.017392879,0.063819543,0.023007903,-0.006025879,0.019994963,-0.010613765,0.01485927,0.003132772,-0.011846331,0.023418758,0.003115654,-0.013969084,-0.002944464,0.016776595,0.006984542,0.004416696,0.010202909,-0.004485172,-0.028212072,-0.006505211,0.008833392,0.038620409,0.018351542,0.000911585,-0.023144854,0.001609184,-0.006676401,0.014516891,-0.006984542,-0.029855493,0.016845072,-0.032594528,0.01602336,-0.013558229,0.009381198,-0.004827551,-0.024103517,0.039442118,0.032731481,-0.026294746,-0.000156211,0.045194097,0.004245506,0.023829613,-0.015201651,0.015680982,-0.017050499,0.031909771,-0.03108806,-0.009381198,-0.00009041,0.024788277,-0.006231307,-0.02287095,0.040811636,-0.000423695,-0.026842553,-0.017803734,0.010750717,-0.029992444,0.029718541,0.036703084,-0.027664265,-0.018351542,-0.016434217,0.019994963,-0.004998741,0.046015806,-0.020542771,-0.005101454,0.037798699,0.016639644,0.050398264,0.010134433,0.038894311,-0.007635063,-0.043002866,-0.034374904,-0.006060117,-0.013626704,-0.005751976,-0.024925228,-0.039716024,-0.010065958,0.022733999,0.027253408,0.031225011,0.023281807,-0.033005383,-0.007155732,-0.005888928,-0.039168216,0.006642162,-0.019173253,-0.018351542,-0.025062179,0.010682241,0.000599164,-0.009929006,0.019447155,0.017187452,-0.00986053,-0.00852525,0.019584108,-0.001232566,0.030951107,0.013147373,-0.019584108,0.002311062,0.013010422,-0.005751976,0.034511853,0.006881828,-0.004896027,-0.001703338,0.011161572,0.013558229,0.007053018,0.020953625,0.017666783,-0.021501433,0.00986053,-0.015749458,0.00801168,0.023144854,0.001206888,-0.018899349,-0.000196868,0.000774634,0.011846331,-0.000817431,-0.012051758,0.016776595,-0.027116457,0.004416696,-0.006573686,-0.023829613,0.007566587,0.019994963,-0.011709379,0.042728964,0.000196868,-0.001617743,-0.010613765,-0.016708121,0.011709379,-0.012120235,0.032594528,-0.025336083,0.009107294,0.012941945,0.023418758,0.025336083,0.011093096,0.026568649,0.017666783,0.000821711,0.046015806,-0.003098535,-0.017803734,0.018899349,-0.026568649,0.016639644,0.006060117,-0.008559488,0.028622927,-0.004245506,-0.026020844,0.027253408,-0.003783294,0.011777855,0.016776595,-0.006505211,-0.027116457,0.012804993,0.000937264,0.028349023,0.004690599,0.002482251,0.016571168,0.002584965,-0.017461356,0.026842553,0.005375358,0.015817933,-0.035333566,0.013010422,0.015338602,0.0190363,-0.011298524,-0.000577765,0.029444637,0.000402296,0.027527312,-0.012394139,0.046563614,0.003132772,0.006025879,-0.0056835,0.025609987,-0.002910226,0.022733999,-0.005923165,0.012394139,0.036703084,0.015407078,0.015954886,0.015133174,0.001592065,0.031772818,0.028075119,0.008148632,-0.005717738,0.013284325,-0.018351542,0.050672166,0.000124648,0.014585367,0.027253408,0.018488493,0.008045918,-0.014790795,-0.002413776,-0.013352801,0.023281807,0.021912288,-0.016708121,-0.010134433,-0.010750717,0.016708121,0.048207033,0.006505211,0.002430894,-0.013010422,0.013352801,0.004142792,0.0190363,0.031361964,0.004022959,0.053959012,0.008593726,-0.037250891,-0.000701878,-0.010476813,0.028896831,-0.021227529,-0.013147373,0.028485974,-0.037798699,-0.017187452,-0.008833392,-0.002653441,0.036155276,-0.023007903,0.018488493,-0.028759878,-0.024514373,0.00099718,-0.000873068,-0.018625446,-0.031225011,-0.011709379,-0.027664265,0.012394139,-0.014448415,0.021501433,-0.009175771,0.005341121,0.002858869,-0.004228387,0.042181157,-0.001729017,-0.039716024,-0.003286843,0.002225467,0.051493879,-0.045741901,0.002379538,0.00217411,0.002362419,-0.001592065,0.008901867,-0.007429635,-0.031225011,0.013078897,0.029718541,-0.003594985,-0.020953625,0.001309602,0.001574946,0.018488493,0.020131916,0.023007903,0.016913548,0.004998741,-0.022323145,-0.010271385,0.020816674,-0.016502691,0.013010422,0.005649262,-0.003577866,-0.035881374,0.017461356,-0.000404436,-0.00451941,0.012257187,-0.027390361,-0.051493879,0.019721059,0.017050499,0.003612104,-0.005580786,-0.03204672,-0.014242987,-0.008285584,0.007977443,0.007498111,-0.030403301,-0.011777855,0.041633349,0.037250891,-0.007977443,-0.022186192,0.005751976,-0.029444637,-0.024514373,0.007121494,0.042181157,-0.026020844,0.008901867,-0.036703084,-0.000654801,0.009997481,-0.010339861,0.006231307,-0.004485172,-0.007532349,-0.001091335,0.026979506,0.017255927,-0.016982025,0.013832132,0.026705602,-0.015886409,0.006368259,0.015817933,-0.024925228,0.021364482,0.021227529,-0.025883891,-0.01218871,-0.033553191,0.002448014,-0.046015806,0.032868434,-0.004759075,0.009381198,-0.052589491,-0.004553647,-0.006368259,-0.036976986,-0.015749458,0.035607468,-0.02287095,0.010887668,0.008319822,0.031498916,-0.030814156,-0.021364482,-0.03204672,0.015954886,-0.00434822,0.001823171,-0.026294746,-0.018214589,0.008833392,-0.013010422,0.020405818,0.048207033,-0.018762397,-0.028349023,-0.060258795,0.001626303,0.013626704,0.013284325,0.002978702,-0.00718997,0.021364482,0.028075119,-0.016639644,-0.008970344,-0.000783193,0.014653843,-0.006265545,-0.041359443,0.001780373,-0.037250891,0.010339861,0.008080157,0.000620563,-0.023555711,-0.009312723,-0.016913548,-0.042728964,-0.017803734,-0.006470973,0.024514373,0.039442118,-0.017187452,-0.046563614,0.025609987,0.022323145,-0.029033782,0.020679722,-0.038894311,-0.046837516,0.030951107,-0.020679722,0.019447155,0.010682241,0.023418758,0.008901867,0.002182669,-0.030540252,-0.027527312,-0.006984542,-0.035881374,-0.009312723,-0.019584108,0.030540252,-0.044098482,0.027938168,0.02424047,0.017392879,-0.002259705,0.005717738,-0.016982025,-0.017255927,-0.008422536,-0.008970344,0.013832132,0.012804993,-0.035881374,-0.014653843,0.011367,-0.010887668,0.034922712,0.00316701,-0.030266348,0.013215849,-0.002242586,-0.001797492,-0.004759075,0.007155732,0.015475553,-0.035333566,-0.02287095,-0.004759075,-0.013832132,-0.006573686,-0.025062179,0.018214589,-0.018899349,0.00701878,0.00117265,0.017803734,-0.014722318,0.026020844,0.02574694,-0.027116457,0.011230048,-0.036703084,0.016434217,0.017940687,-0.028212072,0.033964049,0.020953625,0.038072601,-0.007258445,0.012257187,-0.005478072,-0.003817532,-0.046289708,-0.044920191,0.020816674,-0.016091837,-0.002619203,-0.004416696,-0.000992901,0.002927345,0.008970344,-0.003868888,-0.000984341,0.046289708,0.00116409,-0.006470973,0.022460096,0.024651324,-0.012051758,-0.020953625,0.020816674,-0.002259705,0.004964503,-0.005409596,0.01102462,0.017461356,0.006950304,0.01602336,0.024925228,-0.000453653,0.019994963,0.008251346,0.013421277,-0.025199132,-0.015270126,0.005409596,-0.02574694,-0.022597048,-0.001146971,-0.010613765,0.043550674,-0.007566587,0.033964049,-0.030677203,-0.006299783,0.007566587,-0.015407078,0.033142336,-0.018899349,-0.01287347,-0.002704798,-0.007087256,0.012668042,0.011777855,0.010613765,-0.004793313,0.013215849,0.028349023,0.0190363,0.014106036,0.009312723,0.004485172,-0.036976986,0.002413776,-0.038072601,0.032320626,0.004656361,-0.021775337,0.01554403,-0.030677203,0.018214589,-0.009449675,-0.015407078,-0.010408337,-0.001155531,0.019994963,-0.016913548,-0.021364482,-0.002756155,-0.030403301,0.004091435,0.027116457,-0.003440914,0.008319822,-0.004998741,-0.008901867,0.019584108,0.0190363,-0.022049241,0.023692662,-0.012394139,0.025883891,0.042728964,-0.012051758,0.026568649,-0.015133174,0.020131916,-0.00201148,-0.002858869,0.020953625,-0.020405818,0.001925885,-0.007635063,-0.015338602,-0.022186192,0.017940687,0.037250891,0.01636574,0.00852525,-0.001780373,0.021090578,-0.061080504,0.006368259,-0.045741901,-0.000187239,0.019858012,-0.027116457,-0.041359443,0.021775337,0.037250891,-0.013900608,0.001412316,-0.033827096,0.018762397,-0.009175771,0.004930265,-0.034511853,-0.03204672,0.033005383,-0.016982025,0.001874528,0.013558229,0.018214589,0.040263832,0.005135693,0.00852525,-0.015954886,-0.007737777,0.014585367,0.000374478,-0.001301042,0.001082775,0.026294746,-0.036429178,0.013763656,0.000112343,-0.009929006,0.023555711,0.011093096,-0.000616283,0.00852525,0.050672166,-0.028759878,-0.031225011,0.026568649,-0.000915865,-0.019721059,0.000594884,0.029170735,0.004998741,0.032731481,0.020542771,0.000714717,0.019447155,-0.022733999,0.000689039,0.042181157,-0.005032979,0.041085541,0.007326921,-0.03204672,0.005306882,-0.002739036,-0.021638384,-0.001309602,-0.004930265,0.007395397,-0.023966566,-0.004759075,-0.012462614,-0.008422536,-0.011503952,-0.020405818,0.036155276,-0.009655102,0.003903126,0.009244246,-0.002619203,-0.011983283,0.01485927,0.008764915,0.033964049,0.002328181,0.009997481,0.009929006,0.027664265,0.018351542,-0.015338602,-0.000825991,-0.028622927,-0.029992444,0.033279289,0.019994963,0.013900608,0.00301294,-0.000144441,-0.039716024,-0.008080157,0.006231307,-0.006025879,0.007600825,0.039989926,-0.010202909,0.000552087,0.013352801,-0.025062179,-0.019584108,-0.025336083,0.017050499,0.001241126,-0.004416696,0.023966566,-0.023966566,0.020542771,0.045194097,-0.015680982,0.012668042,0.016091837,-0.008764915,-0.00451941,0.020405818,-0.026020844,0.022597048,-0.022460096,-0.023007903,0.023829613,-0.010956144,-0.014379939,0.038072601,0.009449675,-0.015133174,-0.023555711,0.001771814,0.021364482,0.018214589,-0.013558229,0.039168216,0.042181157,0.034237951,0.007772015,-0.039989926,-0.023418758,-0.033416241,0.016982025,0.001660541,-0.000398016,-0.008045918,-0.006676401,0.015817933,-0.041085541,-0.016571168,-0.019173253,-0.019310204,-0.042455059,-0.014722318,-0.013078897,0.001660541,-0.031909771,0.014722318,-0.027390361,-0.033690143,-0.003749056,0.028212072,0.03204672,-0.010819192,-0.02287095,0.014174512,-0.012804993,-0.030266348,-0.00551231,-0.001369518,0.009449675,-0.003149892,-0.042181157,-0.020679722,-0.024103517,-0.01636574,-0.000258924,-0.002259705,-0.007635063,-0.001146971,0.038346507,-0.004057197,0.022049241,-0.018077638,-0.005101454,0.011093096,0.018762397,-0.038894311,0.049850456,-0.034100998,0.022323145,-0.017666783,-0.028622927,0.016297264,0.011230048,-0.012804993,0.02424047,0.02287095,0.028759878,-0.013421277,0.01253109,0.021501433,0.023007903,-0.012257187,0.019447155,-0.022323145,-0.011435475,-0.018077638,0.026431698,-0.01485927,-0.001746136,-0.021638384,0.016091837,-0.010339861,0.00684759,-0.023829613,0.020953625,0.033827096,0.011914806,-0.028485974,0.006025879,0.011093096,-0.013078897,-0.002362419,0.008217108,0.004416696,-0.002927345,0.000629122,0.007703539,0.030266348,-0.011846331,-0.011709379,-0.002653441,-0.029718541,-0.017461356,0.008217108,-0.038620409,0.00099718,-0.000468632,0.001651981,-0.003646342,0.006916066,-0.022049241,-0.020405818,0.018214589,0.004279744,-0.051767781,-0.005443834,0.000761794,0.000547807,0.026020844,-0.023144854,0.016091837,-0.005717738,-0.046015806,0.016571168,0.024514373,-0.030814156,0.017392879,0.077240817,-0.02287095,0.001660541,0.021775337,0.004159911,-0.033827096,0.014311464,-0.055328529,-0.009381198,0.002088515,0.008627963,-0.005649262,-0.022597048,0.033553191,-0.005546548,-0.009586627,0.010271385,-0.013010422,-0.033142336,0.010819192,0.000532828,0.00116409,-0.042728964,-0.022049241,0.009244246,-0.035607468,0.014653843,-0.019584108,-0.017666783,0.016434217,-0.008491012,0.001155531,-0.010682241,0.01752983,-0.004964503,0.001283923,-0.007326921,0.004793313,0.020131916,-0.010887668,-0.028759878,-0.000911585,0.024377421,0.004450934,-0.021364482,0.00066336,0.025609987,0.019584108,-0.007224208,0.034648806,0.016776595,0.008901867,0.020953625,-0.010545289,-0.006436735,0.000689039,0.02424047,0.033690143,-0.001823171,0.002259705,-0.003321081,-0.022597048,-0.019858012,-0.011367,0.012668042,-0.002567846,0.005443834,0.01287347,-0.030540252,0.016845072,0.01602336,-0.001249685,-0.029855493,0.005272645,-0.030266348,-0.00818287,0.003749056,0.023966566,-0.019310204,0.020405818,-0.008114395,-0.018762397,-0.006607925,0.019173253,0.010545289,0.011230048,0.010819192,0.00368058,0.022597048,0.02287095,0.029444637,-0.019310204,-0.014722318,-0.016502691,-0.045741901,0.061628312,-0.005786214,-0.028349023,0.034922712,0.035333566,-0.066832483,-0.009449675,-0.006984542,0.014106036,-0.001908766,0.012941945,0.013558229,-0.027938168,0.032320626,0.018214589,0.011093096,-0.007600825,0.009038819,-0.024377421,-0.006676401,0.007498111,-0.008456774,0.038620409,0.035333566,0.008901867,-0.071214937,-0.019447155,-0.031225011,-0.004416696,0.004125673,-0.029033782,0.013489753,0.001977242,-0.00986053,-0.023281807,0.011709379,-0.00284175,0.004553647,0.027116457,0.012051758,0.006642162,0.007258445,0.032731481,0.013010422,0.000932984,-0.002875988,-0.039716024,0.045467999,-0.005888928,0.003303962,0.00451941,0.02424047,-0.022733999,0.024925228,-0.007703539,0.00818287,0.01218871,-0.015680982,0.008491012,-0.010408337,0.027116457,0.000208638,0.0033382,0.029992444,-0.036429178,0.009312723,-0.00434822,-0.018899349,0.012257187,-0.000697598,-0.013900608,-0.031225011,-0.029307686,0.039716024,-0.035333566,-0.021090578,0.020953625,0.019994963,-0.003749056,-0.008422536,-0.030814156,-0.013010422,-0.010545289,-0.000950103,-0.002653441,0.009312723,0.003560747,-0.034922712,-0.014653843,-0.018214589,0.011640904,-0.005067217,-0.009244246,-0.009723578,0.00301294,-0.002482251,-0.026568649,0.023829613,0.020679722,0.019173253,-0.023144854,-0.025199132,-0.020405818,0.015133174,0.011435475,-0.010476813,0.006334021,0.010134433,0.028349023,-0.014379939,0.022733999,0.001994361,0.022049241,0.016502691,-0.030677203,0.016845072,0.016160313,0.00869644,-0.020268867,0.006744877,0.008970344,-0.024103517,-0.011230048,0.007874729,-0.009312723,-0.008114395,0.011161572,0.004074316,0.022186192,0.014379939,-0.062997833,0.032594528,0.019721059,0.020131916,-0.016502691,0.007635063,-0.005443834,-0.028759878,-0.007703539,-0.034785759,-0.00718997,-0.064367346,-0.013078897,-0.003714818,0.021090578,0.01369518,-0.000710437,-0.006881828,0.005135693,0.03204672,0.007053018,-0.029033782,-0.020953625,-0.012120235,0.005991641,-0.014722318,-0.023007903,-0.007053018,-0.022733999,-0.028349023,-0.000706158,-0.031225011,-0.009244246,0.020953625,0.031225011,0.003372438,0.002276824,-0.026431698,0.02574694,-0.005957403,0.027116457,0.011230048,-0.027116457,0.017940687,0.036703084,0.008456774,-0.014516891,-0.005649262,-0.036429178,-0.007498111,-0.0190363,0.028896831,0.020268867,-0.027253408,0.003303962,-0.018625446,-0.022323145,-0.076145202,0.010613765,-0.014516891,0.011093096,-0.01253109,0.029718541,0.009655102,0.000727556,0.012941945,-0.018625446,0.010887668,0.003355319,-0.021364482,0.011093096,-0.000727556,-0.01102462,-0.012462614,0.006539449,-0.033279289,0.037798699,-0.004622123,0.004211268,-0.025883891,-0.003218367,0.006094355,-0.006402497,0.005272645,0.010682241,0.019447155,-0.012257187,0.050124358,-0.007806253,0.021912288,-0.030129397,0.004690599,0.045741901,0.016228789,0.005820452,0.02424047,0.011914806,0.023007903,-0.022597048,0.006436735,-0.011640904,-0.017118976,-0.012394139,-0.012462614,0.017666783,-0.001138412,0.009038819,-0.032320626,0.010339861,0.001874528,0.004108554,0.018899349,0.016913548,0.01102462,0.063545637,0.018625446,0.017666783,0.013147373,0.020953625,-0.03108806,-0.002396657,-0.004690599,0.005649262,0.024651324,-0.001129852,-0.006060117,-0.008901867,0.008970344,-0.031635866,0.002602084,-0.003098535,0.006470973,-0.041633349,0.010271385,0.020268867,0.007258445,-0.008662201,0.020268867,-0.030951107,0.026842553,-0.01102462,-0.003458033,0.007943205,0.001395197,-0.034237951,0.015886409,-0.025199132,0.011093096,0.021227529,0.033964049,0.018488493,-0.013969084,0.009381198,0.018214589,0.026294746,0.032868434,0.002156991,0.006710638,0.026705602,-0.012804993,0.024514373,0.055328529,-0.009381198,0.01602336,0.007292684,0.054232914,0.02574694,0.013147373,0.004896027,-0.001874528,0.003372438,0.031772818,-0.004125673,0.005272645,-0.011777855,-0.00986053,-0.003440914,0.024514373,0.012941945,0.008080157,0.019584108,-0.016091837,0.018214589,0.016913548,-0.016913548,0.018488493,-0.030677203,0.019994963,0.015201651,0.004313982,0.01102462,0.010271385,0.030677203,-0.009038819,0.001455113,-0.032183673,0.007600825,0.017940687,-0.027664265,0.008491012,-0.005341121,0.021638384,-0.043276768,-0.033827096,0.015612505,-0.009312723,0.00701878,-0.046289708,-0.051219974,0.017324403,0.013147373,0.027253408,0.017803734,-0.00316701,0.00201148,0.026020844,-0.042455059,0.007908966,-0.00869644,-0.022186192,-0.023966566,-0.059710987,-0.01636574,0.023966566,-0.016434217,-0.02958159,-0.007087256,-0.018625446,0.031635866,-0.038346507,-0.059710987,-0.004331101,0.039442118,-0.0033382,0.041633349,0.015749458,0.009381198,0.019447155,0.013832132,0.018488493,0.022049241,-0.006916066,0.013147373,0.006128593,0.023281807,0.040263832,-0.016845072,0.032183673,0.038346507,-0.01752983,0.006265545,0.005478072,0.021364482,0.017803734,-0.0056835,0.041907251,0.006060117,-0.022049241,0.0023453,-0.021501433,-0.002584965,-0.01752983,0.032320626,0.027527312,0.010545289,-0.001848849,-0.016571168,0.007498111,-0.016434217,0.017392879,-0.005478072,0.003903126,-0.007463873,0.023144854,-0.021227529,0.021501433,-0.009244246,0.015954886,0.050946072,0.021912288,-0.024925228,-0.021638384,0.00284175,-0.035881374,0.021775337,-0.027116457,0.012941945,0.004930265,0.037250891,0.000522129,-0.036976986,0.003783294,-0.013078897,-0.004057197,-0.006676401,-0.015680982,-0.028212072,0.006470973,0.012394139,0.005443834,-0.02287095,-0.01287347,0.023966566,0.014106036,-0.025473036,0.011435475,0.020268867,-0.018214589,-0.029718541,-0.009723578,0.010271385,-0.007806253,-0.017666783,-0.001549267,0.016639644,-0.00516993,0.010408337,-0.003937365,0.021227529,-0.000637682,-0.011367,-0.025062179,0.014996222,-0.045467999,-0.016297264,-0.016434217,-0.019173253,-0.001549267,0.01752983,-0.043276768,-0.016845072,-0.011161572,0.02574694,-0.012804993,-4.581e-6,-0.008970344,0.016160313,0.007566587,0.003560747,0.010134433,0.014174512,0.008901867,-0.01287347,-0.012599566,-0.020131916,-0.010956144,-0.007361159,0.022049241,-0.089292578,0.013832132,0.010887668,-0.000894466,-0.019994963,0.003269724,-0.030540252,0.023966566,-0.009655102,-0.037524793,0.004930265,-0.011435475,0.00083027,-0.002225467,0.013626704,-0.023418758,-0.004074316,-0.015475553,0.002927345,0.007463873,-0.01602336,-0.039168216,0.021090578,-0.008559488,-0.014379939,-0.000727556,-0.0006762,0.019173253,0.024514373,-0.010476813,-0.008559488,0.039442118,0.000603444,0.020953625,-0.001403756,-0.017255927,0.022733999,-0.037798699,-0.042455059,-0.023829613,-0.023966566,0.023281807,0.004896027,-0.018351542,-0.007053018,0.018762397,-0.010271385,-0.024103517,-0.029444637,-0.034374904,0.006265545,0.001617743,-0.043276768,0.008901867,-0.001386637,0.029170735,0.015270126,0.022597048,-0.014106036,-0.005375358,0.000526408,0.004296863,0.017940687,-0.020405818,-0.036155276,0.014106036,0.003731937,0.024103517,0.014106036,-0.027390361,-0.043824576,0.013352801,0.007053018,0.012599566,-0.052041687,-0.027116457,-0.039168216,0.051767781,-0.013352801,-0.002961583,0.000280323,-0.003971602,-0.024788277,0.022049241,0.01403756,0.028349023,0.024377421,-0.004861789,-0.010339861,0.007908966,-0.055054624,0.00701878,-0.025473036,0.052589491,0.014653843,-0.002584965,-0.040537734,-0.054506816,-0.012462614,-0.011914806,-0.034511853,-0.019721059,0.025609987,0.031498916,-0.016502691,0.021912288,-0.021227529,0.010065958,-0.019994963,-0.008456774,0.021912288,0.016913548,-0.0190363,-0.008901867,0.028212072,-0.001788933,0.041359443,0.044098482,0.036703084,0.018214589,0.093675032,-0.004142792,-0.028896831,-0.017940687,-0.01554403,-0.018488493,0.004262625,-0.006094355,0.008217108,-0.013147373,0.064641252,-0.013215849,0.004690599,-0.031909771,0.004964503,0.017118976,-0.006025879,-0.015338602,-0.023007903,-0.005204169,0.017255927,-0.015338602,-0.002533608,0.017803734,-0.000122508,-0.027527312,-0.010134433,-0.019584108,-0.003560747,-0.002619203,0.007874729,-0.008251346,0.007258445];
    BATTLE_GOOD_EVIL=[-0.040917974,0.007207144,-0.014801768,-0.024333796,0.013406836,0.016041705,0.039213061,-0.005230991,0.001128538,-0.009725769,-0.007904609,0.019374041,-0.019529033,-0.030533489,0.007710868,-0.007633372,-0.030533489,-0.014724271,-0.024643781,0.00968702,0.047737639,-0.054247316,0.018134102,-0.011856914,-0.011004455,0.017514134,-0.006122197,0.011391936,0.004223541,0.00627719,-0.009725769,-0.008214594,-0.061376963,-0.024643781,-0.002266763,-0.018444087,0.000697465,-0.004804762,-0.051147468,-0.019296546,-0.001956778,0.00848583,0.049287561,-0.00968702,0.032083411,-0.012709371,-0.026968665,0.025263749,-0.012631875,-0.020768972,-0.021853918,-0.005192243,-0.026503688,-0.019761521,-0.003971679,0.009338288,-0.033478342,0.018909065,0.024643781,-0.042157914,0.000978389,0.017281644,0.018134102,0.036423199,-0.070986487,-0.007555876,0.03254839,0.005812212,-0.024178803,0.004921007,0.004184793,-0.015189248,-0.011779417,0.00968702,-0.011159448,0.032393396,0.043087866,0.061376963,-0.033168361,0.005967205,-0.025418742,0.038283106,-0.025883719,0.000134407,-0.041537944,-0.016274195,0.00053763,-0.001937404,-0.019064058,-0.032393396,0.01898656,0.033323351,-0.015189248,0.006742166,0.004766014,-0.01030699,0.022628881,0.014724271,-0.068196625,-0.037043165,-0.021698926,-0.028828574,-0.069746546,0.034873273,0.003409831,0.028518589,3.74e-7,-0.026038712,-0.012244394,-0.012244394,0.062926888,-0.020149004,-0.017901614,-0.009415784,0.025108758,0.025263749,0.013174349,-0.041537944,-0.006044701,0.027278651,0.01193441,-0.00026276,0.041537944,0.0020149,0.00100745,0.053007375,-0.056107223,0.020923965,0.013174349,0.021078957,0.049907532,0.004223541,0.007594624,0.015809217,-0.030378496,-0.004087923,-0.012011905,0.006238441,0.00091058,0.000617548,-0.011081952,-0.045877729,0.017126653,0.022318896,0.004223541,-0.021078957,-0.008679571,-0.03130845,-0.005347236,0.03192842,0.012631875,0.016661676,-0.002673618,-0.004417282,0.026503688,0.013639325,0.025108758,-0.021388942,0.020923965,0.015266744,-0.030533489,0.023558835,-0.007362136,0.019451538,-0.007013403,-0.017824119,-0.025418742,-0.003932931,0.010151998,0.014879264,0.00292548,-0.032393396,-0.002499251,-0.025418742,-0.025263749,0.024488788,0.058277115,-0.033478342,-0.015499233,-0.008912059,-0.026813673,-0.030688481,0.009144547,0.023403842,0.023403842,0.057347164,-0.01859908,0.013406836,0.008524578,-0.010461982,-0.006858411,-0.021543933,0.045257762,0.011004455,-0.003816686,-0.021078957,-0.054557301,-0.008330838,0.017746622,0.019219048,0.006974655,0.026968665,0.015654225,0.028208604,-0.01332934,0.031153459,-0.01658418,-0.017204149,-0.004339785,-0.025108758,-0.009997006,0.022163903,0.023403842,-0.02991352,-0.008640822,-0.049287561,-0.017436637,0.013949309,-0.009803265,0.018444087,-0.016661676,-0.016196698,0.052077424,0.024953766,0.008447082,-0.03781813,-0.001569297,-0.001249626,-0.008950807,-0.044947777,0.00968702,-0.03192842,0.014724271,0.00565722,0.019839019,0.040917974,-0.002344259,-0.048357606,-0.020458987,0.004223541,-0.052387409,0.007013403,-0.002150519,0.018831568,0.055177271,-0.02386882,0.022783872,0.011391936,0.022473888,-0.02123395,0.013251844,-0.015809217,0.012166898,-0.014336791,-0.011391936,-0.001210878,-0.004281663,0.001259313,0.038128115,0.005579724,0.022163903,0.015654225,0.000348733,0.015111752,-0.019606531,-0.008175845,-0.035803229,0.023713827,0.006044701,-0.039678037,0.002789862,-0.003177343,-0.011004455,0.010926959,-0.018134102,0.0424679,-0.009880761,0.007129647,-0.013019356,-0.028983565,0.028053612,0.019684026,0.01797911,0.012631875,0.00383606,-0.005618472,-0.023713827,-0.017824119,0.003157969,0.025263749,-0.013794318,-0.015499233,-0.053627346,-0.022938864,0.034253307,-0.011004455,-0.001031668,-0.018211599,-0.012089401,-0.010074502,-0.008447082,0.032238405,0.001060729,-0.014801768,0.036113214,0.000161047,-0.00237332,-0.000808866,-0.027588636,0.024643781,-0.019141553,0.025263749,0.002140832,-0.020768972,-0.009570776,-0.029758528,0.020458987,0.018134102,0.00247019,-0.008175845,-0.002692992,-0.004320411,-0.004126671,0.007982105,0.02061398,-0.008175845,-0.002751114,0.027743626,-0.013174349,-0.002160206,0.027278651,-0.025883719,0.014336791,-0.019296546,-0.01898656,-0.010849463,-0.016041705,-0.010694471,-0.010461982,0.027433643,-0.009454533,0.003254839,-0.015034257,-0.01898656,0.051147468,-0.018134102,-0.007284639,-0.0002894,-0.026193704,0.011081952,0.030068513,-0.022008911,-0.014181798,-0.003448579,-0.00848583,-0.00464977,0.017746622,0.024798773,-0.024643781,0.012166898,0.036423199,-0.019994011,-0.001298061,-0.004572274,-0.013561829,0.00474664,0.050217517,0.008175845,0.001869595,0.000204638,-0.000707153,-0.047737639,-0.005075999,0.009764517,0.015886715,-0.009454533,-0.017514134,0.030378496,0.018909065,0.003797312,-0.008989555,-0.018056607,0.025728727,-0.002692992,0.002906106,0.004688518,0.016739171,0.009803265,0.008602074,-0.034098312,-0.011159448,-0.000808866,-0.0091058,-0.016894164,-0.000755588,0.019994011,0.012476883,0.024643781,0.012786867,0.035493243,-0.005618472,0.015111752,-0.006742166,-0.003099847,-0.018056607,0.028518589,-0.049907532,0.006974655,-0.001830847,0.007555876,0.000067204,-0.002450816,0.007904609,0.001394931,-0.015654225,0.004049174,0.014104302,0.006238441,0.03657819,0.004223541,-0.061376963,-0.035338253,-0.013716822,-0.000285767,-0.020923965,-0.040917974,0.02665868,0.000034207,-0.024643781,-0.021543933,-0.016506683,-0.033168361,-0.019219048,-0.033168361,-0.017359141,-0.03254839,-0.001675855,0.022473888,0.010849463,-0.000322093,0.028828574,-0.03657819,0.004785388,0.034873273,-0.013639325,-0.00474664,-0.003855434,-0.017824119,-0.003932931,0.011546928,-0.010384486,-0.022318896,0.030533489,0.001927717,-0.019451538,0.007052151,-0.001530549,0.022938864,-0.011236944,-0.001346496,-0.007052151,0.012786867,0.007827112,0.020303996,-0.031463444,-0.009338288,0.038748082,-0.026038712,0.032393396,-0.004494777,0.018831568,0.037353151,0.03657819,0.002983602,0.004901633,-0.019839019,0.008253342,0.033013366,0.015266744,-0.012554379,0.005850961,-0.00627719,0.000939641,0.013716822,0.020768972,-0.011856914,0.009997006,-0.036423199,0.028053612,0.011701921,-0.009454533,0.000968702,-0.019141553,0.015344241,0.036888175,-0.027898619,0.020458987,0.035338253,-0.016119203,0.024488788,0.00302235,0.023248849,-0.039523043,0.025573734,-0.02402381,0.01193441,-0.008175845,0.007052151,0.02929355,-0.027743626,-0.01898656,0.011314441,0.018831568,0.000658717,-0.03192842,-0.010384486,-0.001898656,-0.020149004,-0.027123658,0.012476883,0.001259313,0.014491783,0.011546928,-0.009725769,-0.01557673,0.01332934,0.002518625,-0.013794318,-0.020149004,0.014104302,-0.025728727,-0.000779805,0.009144547,-0.020458987,0.019994011,-0.058897085,0.00627719,-0.012631875,0.053627346,-0.040607993,0.00949328,0.02386882,-0.024953766,-0.011236944,-0.003332335,-0.012864363,0.020149004,-0.039368052,-0.012864363,-0.011314441,0.012089401,-0.003719816,0.012554379,-0.001021981,-0.016351691,0.008369585,-0.002906106,0.044327807,0.004514152,-0.037973121,-0.013871813,-0.000162258,-0.022008911,0.003681068,-0.01797911,0.003254839,0.007362136,0.054867286,0.017281644,0.022318896,0.011779417,0.021078957,-0.042157914,0.00666467,-0.030688481,-0.009144547,0.026038712,-0.02929355,0.014879264,0.03657819,0.008369585,0.003758564,-0.018831568,-0.020923965,-0.00747838,0.032083411,0.02061398,0.015266744,-0.00494038,-0.009570776,0.015499233,-0.003448579,-0.009725769,0.032238405,0.029138558,0.01658418,0.02929355,0.026038712,0.032083411,0.024488788,0.009532029,-0.006625922,-0.006354685,-0.016041705,-0.022628881,0.033788327,0.014646775,-0.013871813,0.015809217,0.019761521,-0.039678037,0.01332934,0.027123658,-0.030068513,-0.016351691,-0.011856914,-0.008679571,-0.002906106,0.019451538,-0.043087866,0.004087923,0.035183258,0.00929954,0.016196698,0.012631875,0.049597546,0.015034257,0.028983565,-0.002005213,-0.027743626,-0.040298007,0.030068513,-0.037663136,0.027123658,0.022318896,0.019761521,0.007090899,0.019141553,-0.008137098,0.047427654,-0.009570776,-0.022783872,-0.014801768,0.015809217,-0.046807684,0.004630396,-0.002034274,0.000346311,0.020303996,0.001859908,0.010074502,0.002518625,0.012554379,0.043707836,0.012011905,0.01859908,-0.007788365,0.001588671,-0.024178803,-0.002518625,0.005502228,-0.000784649,0.034408297,0.003932931,0.039213061,0.007052151,0.073156379,0.019761521,0.005734716,-0.018754072,-0.023403842,-0.018754072,0.032083411,-0.038128115,0.02402381,0.040607993,0.020458987,0.025883719,0.019141553,0.034098312,0.000578799,-0.036113214,0.014724271,0.007555876,0.02061398,-0.013019356,0.016351691,0.010849463,0.001753351,0.003952304,0.021853918,-0.005502228,-0.025573734,-0.014879264,0.02991352,0.022783872,-0.005153495,-0.015654225,-0.006780914,-0.020303996,0.02665868,0.039523043,-0.002441129,0.034873273,0.001540236,0.03130845,-0.016739171,0.008989555,0.028673582,0.022318896,0.059207071,-0.007827112,0.006780914,-0.000702309,-0.015266744,0.017281644,-0.009338288,0.02991352,0.034873273,-0.076566212,-0.000421385,-0.013484333,-0.010229493,0.019529033,0.00627719,-0.016119203,-0.026968665,-0.033013366,0.02061398,0.022318896,-0.016351691,0.009222044,0.01030699,-0.01193441,-0.007090899,-0.015499233,0.012089401,-0.022938864,0.038438097,0.026813673,-0.005695968,0.039678037,-0.013561829,-0.040917974,0.001317435,-0.001307748,0.033323351,-0.002499251,0.007749617,-0.013019356,-0.039058067,0.012166898,-0.013794318,-0.027278651,-0.020458987,-0.028518589,0.029758528,0.008330838,0.02929355,0.010694471,-0.006625922,0.002305511,-0.012786867,0.012554379,-0.015189248,0.015266744,-0.048047621,-0.026038712,0.007168395,0.001879282,0.023248849,-0.024643781,0.027433643,-0.029758528,0.008640822,0.013716822,0.010539479,-0.001026824,-0.019994011,-0.030843474,0.019219048,0.013406836,0.006587174,-0.004824136,-0.013096852,-0.028983565,-0.018444087,0.001288374,0.013251844,-0.007710868,-0.010539479,0.012864363,0.01495676,-0.025263749,-0.021078957,0.025263749,-0.046497699,-0.020458987,-0.007052151,-0.000297876,-0.046497699,0.03254839,-0.022008911,-0.03719816,-0.016894164,0.003719816,-0.01332934,0.019374041,0.021853918,0.022783872,0.035493243,0.008950807,-0.010694471,0.025573734,0.008369585,0.030223504,-0.003351709,0.021853918,-0.007827112,-0.000837927,-0.008369585,0.000833084,0.015344241,-0.027588636,-0.014026806,-0.039058067,0.038593091,-0.004494777,0.045257762,0.018909065,0.012709371,0.032238405,-0.004959755,0.008020853,0.052387409,-0.026038712,0.03719816,-0.00354545,0.00929954,0.011624425,-0.026503688,-0.006238441,0.028053612,-0.030378496,-0.050527498,0.010074502,0.00227645,-0.019374041,-0.03254839,0.007788365,0.02929355,0.025263749,-0.042157914,-0.039988022,0.050527498,0.016351691,0.010074502,0.010926959,-0.012631875,-0.019761521,0.034563288,0.006703418,-0.023093857,-0.024488788,0.00666467,0.010771967,-0.004882258,-0.006819663,-0.046187714,0.00829209,-0.003603572,-0.02402381,0.014569279,-0.021388942,-0.034253307,-0.000093238,0.001830847,-0.022473888,0.025883719,0.044017822,0.005889709,-0.030688481,-0.01193441,0.002847984,-0.033788327,0.010849463,-0.050527498,-0.002906106,0.01596421,-0.015189248,-0.001065572,0.020303996,0.020149004,0.016351691,0.024333796,-0.038283106,-0.002024587,0.015654225,-0.01898656,0.016351691,0.010616975,-0.033633336,-0.043707836,0.02402381,0.008447082,0.051457454,0.015499233,0.042777885,-0.007245891,0.014724271,-0.020768972,0.008524578,0.014569279,0.02061398,-0.049907532,-0.004998503,-0.028518589,0.006083449,-0.024333796,-0.002692992,-0.009725769,-0.007090899,-0.019219048,-0.040298007,-0.003138595,0.02123395,-0.000784649,-0.016816668,-0.02061398,0.020923965,-0.002770488,-0.021078957,0.008098349,0.013716822,-0.031153459,0.010461982,0.002121458,0.000122299,0.042157914,-0.02061398,-0.007207144,0.022473888,-0.053007375,-0.000784649,-0.012709371,0.005928457,-0.044327807,-0.00848583,0.00666467,0.023713827,0.025418742,-0.028053612,-0.018676575,0.01030699,-0.040917974,-0.045567743,0.006432182,0.004611022,-0.005424731,-0.023403842,0.003622946,0.006780914,-0.02061398,-0.022008911,0.002557373,0.021698926,0.013949309,-0.015266744,0.000092632,-0.004611022,-0.036888175,0.009144547,0.004494777,-0.03130845,-0.022628881,-0.036423199,0.024798773,0.027123658,-0.023403842,-0.005540976,-0.013019356,-0.01859908,0.020458987,0.011004455,0.010616975,0.021853918,-0.026813673,0.032083411,-0.049597546,-0.044947777,0.005540976,-0.020149004,0.030843474,-0.03657819,-0.012089401,-0.043087866,-0.018521583,-0.000547317,-0.028828574,0.002402381,0.018289095,-0.011391936,-0.031463444,0.023558835,-0.01030699,-0.006432182,-0.019219048,-0.020768972,-0.000494038,0.023248849,0.040607993,0.007749617,0.002092396,-0.050217517,-0.001520862,-0.011159448,-0.005734716,0.035958219,0.041537944,-0.015266744,0.007555876,0.012476883,0.017746622,0.013794318,0.00929954,0.016816668,-0.025573734,0.013406836,-0.00829209,0.015189248,-0.010616975,-0.002692992,-0.005075999,0.021853918,-0.013174349,0.043397851,-0.028673582,-0.002073023,0.011469432,0.00494038,0.007439632,0.021388942,-0.009570776,0.00474664,0.000319672,-0.046497699,-0.00172429,-0.00211177,0.01898656,-0.021388942,0.01859908,0.00848583,0.035648238,0.014104302,-0.001099477,-0.016506683,-0.006354685,0.033633336,0.001937404,0.033478342,-0.049287561,0.010926959,0.002412068,-0.044327807,0.016041705,-0.013251844,0.00929954,0.022008911,-0.020768972,-0.019606531,0.026813673,-0.000402011,0.010461982,-0.015111752,-0.030843474,-0.030533489,0.022938864,0.037973121,0.001830847,-0.020149004,0.008137098,0.003855434,-0.008369585,0.044327807,0.010151998,0.027743626,-0.008214594,-0.042777885,-0.019064058,-0.01797911,0.030688481,0.006509678,-0.007827112,-0.004068549,0.061686948,-0.013484333,0.037353151,-0.019839019,-0.03781813,0.005075999,0.00302235,0.007710868,-0.001646794,0.017901614,-0.005192243,-0.007982105,-0.048047621,0.018289095,-0.000148938,0.021388942,0.023403842,-0.021853918,0.055177271,0.004320411,0.018444087,-0.008679571,0.012011905,0.010074502,0.016351691,-0.002063335,0.01030699,-0.01797911,0.003080473,-0.001036511,-0.014259295,0.02123395,0.009532029,-0.03781813,0.022628881,0.011546928,-0.011701921,0.020303996,-0.026813673,-0.008020853,-0.004087923,0.016274195,-0.03254839,-0.019529033,0.040917974,-0.031773429,-0.076566212,0.039678037,-0.001578984,-0.015266744,-0.018831568,-0.005308487,0.013174349,0.054557301,0.033943322,0.000360842,0.003603572,-0.016971661,0.010074502,0.039678037,-0.007439632,0.008447082,0.011779417,0.004727266,0.004475404,0.00263487,0.014181798,0.038128115,-0.010616975,0.010616975,0.025418742,-0.0424679,0.006548426,0.005812212,-0.019451538,-0.012244394,0.004049174,-0.006780914,-0.057347164,-0.016661676,0.004339785,-0.000852458,0.048047621,0.004727266,0.019839019,0.032858375,0.012709371,0.003274213,0.018289095,-0.007865861,-0.010771967,0.008602074,-0.022163903,-0.02991352,0.005812212,0.008795815,0.028673582,-0.027433643,-0.002092396,0.017359141,0.032083411,0.040917974,-0.039058067,0.004165419,0.016661676,0.009377036,0.000341467,-0.023713827,-0.039678037,-0.028363597,-0.010694471,0.00165648,-0.001830847,-0.010616975,-0.007323388,0.003099847,-0.00666467,-0.003584198,0.000194951,-0.007323388,-0.027123658,-0.045877729,0.009415784,-0.015344241,0.032858375,-0.018056607,0.046807684,-0.015344241,-0.027743626,0.00747838,-0.005773464,0.045257762,-0.019994011,0.038128115,0.051767439,-0.035028268,-0.009532029,0.002789862,-0.00666467,0.000282134,0.014259295,-0.016894164,-0.004126671,0.005540976,-0.009183296,0.01232189,-0.010616975,0.011391936,-0.004921007,0.011236944,0.000494038,0.035183258,-0.016429188,0.01294186,0.006044701,0.001530549,-0.054557301,-0.003564824,-0.008873311,-0.00494038,0.023713827,-0.040607993,-0.000973546,0.004359159,0.011081952,0.043397851,0.015344241,-0.006858411,0.024488788,0.005773464,0.031773429,-0.005695968,-0.015421737,0.026193704,0.005579724,0.021388942,-0.017359141,0.026348697,-0.024178803,0.045567743,-0.015344241,0.006509678,-0.028208604,0.017901614,-0.027123658,0.019606531,-0.004998503,-0.012089401,0.000949328,-0.017669126,-0.002266763,0.027743626,0.010074502,-0.001157599,-0.010229493,-0.011081952,-0.001394931,0.024953766,0.016661676,-0.008020853,-0.002460503,-0.013871813,-0.032858375,-0.017514134,0.006509678,-0.003894182,-0.010074502,-0.011469432,0.012864363,-0.006160945,-0.029448543,-0.027278651,-0.024643781,-0.023403842,0.020923965,-0.012244394,-0.01596421,-0.00747838,-0.031153459,0.009919509,0.037508145,-0.001888969,0.011236944,-0.022163903,-0.019994011,0.01030699,-0.034873273,-0.028208604,0.071296476,-0.044327807,0.010926959,0.030068513,-0.026038712,0.012089401,-0.011004455,-0.066026732,0.013174349,0.001956778,0.007090899,-0.000939641,-0.022473888,0.038283106,0.020923965,-0.020149004,-0.000629656,-0.018366592,0.023713827,0.00968702,0.061996933,-0.010229493,-0.042777885,-0.051457454,0.013251844,-0.028053612,0.022008911,-0.023403842,-0.017514134,0.003467953,-0.005385983,0.012631875,0.011314441,0.027433643,0.006858411,-0.026193704,-0.012166898,0.00666467,0.051147468,0.016739171,0.011469432,0.024953766,0.006122197,-0.02386882,-0.030688481,0.012089401,0.021388942,0.008989555,0.00848583,-0.018521583,0.019606531,0.024488788,0.019451538,0.019761521,0.012399387,-0.01859908,0.008757067,-0.006897159,0.014879264,0.011624425,0.000794336,0.021543933,-0.021388942,-0.022628881,0.038903076,0.007400884,0.006432182,0.000201006,-0.01596421,0.043397851,-0.006432182,0.010771967,-0.017281644,-0.010461982,0.006315937,-0.01658418,0.02665868,-0.005037251,-0.00968702,-0.065716751,0.030998467,-0.046187714,-0.004688518,-0.009725769,0.00949328,0.005773464,-0.026193704,-0.008098349,-0.017436637,-0.000244597,0.027898619,-0.002944854,-0.008950807,0.017746622,-0.015499233,0.03130845,0.00035842,-0.008447082,-0.013019356,0.008020853,0.00767212,0.015499233,-0.024178803,0.032393396,-0.003216091,-0.014104302,-0.008873311,0.003157969,0.028208604,0.018444087,-0.000334202,-0.023713827,0.013019356,0.011236944,0.020303996,0.020768972,0.025573734,0.017359141,0.017901614,-0.002479877,-0.046187714,0.002460503,-0.023558835,0.011159448,0.011081952,0.027743626,-0.002615496,-0.021388942,-0.001094633,0.026503688,0.038283106,0.01294186,0.012244394,0.006432182,0.020923965,0.003041724,0.03657819,-0.030378496,0.000745901,0.01596421,0.012786867,-0.034098312,0.044637792,0.015344241,0.045257762,0.011391936,0.007400884,-0.000174366,-0.008834563,-0.004339785,-0.004397907,-0.010229493,-0.008330838,-0.02386882,-0.001278687,0.010539479,0.008369585,-0.00565722,-0.016816668,-0.044017822,0.024798773,-0.018521583,0.01658418,0.020458987,0.00182116,-0.005540976,-0.001792099,-0.011314441,0.011779417,-0.00237332,-0.021078957,0.009880761,0.004669144,-0.026348697,0.027433643,0.01557673,0.018676575,0.013949309,0.01232189,0.034098312,-0.001801786,0.000084761,-0.036888175,-0.00565722,-0.013871813,0.010616975,-0.013096852,0.015499233,-0.000014909,-0.000886362,0.007284639,-0.008950807,0.023713827,0.001075259,0.021388942,0.008214594,-0.00302235,-0.025573734,0.016506683,0.022008911,-0.011314441,-0.014724271,0.008214594,0.014104302,0.005269739,-0.007090899,0.014414287,-0.004146045,0.03719816,-0.005424731,0.005192243,0.006935907,0.021543933,0.003467953,0.009338288,0.014414287,-0.02665868,0.000288189,-0.006819663,0.014104302,-0.01898656,-0.001162442,-0.018366592,0.003564824,0.005812212,-0.00053763,0.006199693,0.006625922,0.013484333,0.012011905,-0.031153459,-0.031773429,0.006897159,-0.025418742,0.000532786,-0.008563327,-0.02991352,-0.001956778,-0.003390457,-0.005540976,0.027743626,-0.00373919,-0.022938864,-0.000842771,0.013406836,-0.002770488,-0.002964228,-0.019839019,-0.019064058,0.020303996,-0.06323687,-0.039213061,-0.000230067,-0.029603535,-0.001235095,0.044947777,-0.005308487,-0.004998503,-0.007865861,-0.018521583,-0.001196347,0.011314441,-0.015809217,0.004630396,-0.024333796,0.010151998,-0.030068513,-0.021543933,0.023713827,0.041537944,-0.001259313,0.019296546,0.026038712,-0.032858375,0.017436637,0.008524578,-0.017204149,0.029603535,0.028053612,0.038283106,-0.027743626,0.012011905,-0.045567743,-0.028363597,-0.007827112,-0.034718283,-0.020923965,0.014181798,-0.004669144,-0.016119203,0.01859908,-0.014491783,0.004029801,-0.010384486,-0.016196698,0.030533489,-0.002063335,0.000532786,-0.000312406,0.019451538,-0.050217517,-0.018831568,-0.011004455,-0.040917974,-0.005773464,0.022008911,0.018289095,-0.019839019,0.008059601,0.040607993,-0.009997006,0.004494777,0.002189267,-0.026348697,0.028983565,-0.036888175,0.00302235,-0.040917974,-0.005037251,-0.038128115,-0.029138558,-0.010539479,0.011546928,0.018521583,0.009532029,0.00117213,-0.017669126,0.003661694,-0.007400884,0.004882258,0.019219048,0.036268204,-0.004688518,0.019141553,0.012089401,0.026348697,0.029758528,0.003584198,-0.013406836,0.014491783,0.013561829,0.025108758,0.013174349,-0.008447082,-0.018909065,-0.007362136,0.006703418,-0.0424679,0.042157914,-0.018444087,0.002344259,0.002906106,0.003332335,-0.028363597,-0.003681068,-0.006897159,0.006742166,-0.033788327,-0.010229493,0.027433643,0.015344241,-0.002286137,0.001714603,-0.03657819,0.02402381,-0.007749617,0.021853918,0.024333796,-0.031773429,-0.001414305,-0.009609524,-0.020303996,0.030998467,-0.003758564,0.000692622,0.019219048,0.009222044,0.012786867,0.02929355,0.030998467,-0.019761521,0.021543933,0.031463444,-0.00647093,-0.003681068,-0.030688481,0.024643781,-0.011314441,0.005192243,0.008175845,0.019839019,0.042157914,-0.016894164,-0.013639325,0.025418742,0.016351691,0.014491783,-0.002538,-0.001666168,-0.030068513,-0.007245891,-0.032703381,0.035803229,-0.002208641,-0.014879264,0.020768972,0.044017822,-0.014259295,0.004223541,0.007052151,-0.016816668,-0.021388942,-0.013639325,-0.002460503,0.008795815,0.002751114,0.008175845,0.033323351,0.005347236,0.011004455,-0.035338253,0.011391936,0.060756993,-0.032083411,-0.009532029,0.025418742,-0.010151998,0.007323388,-0.039058067,-0.012864363,0.005347236,-0.009570776,0.010694471,-0.018676575,-0.004146045,0.039213061,0.004397907,0.01232189,0.007594624,-0.024333796,-0.005308487,-0.007827112,0.019529033,-0.015886715,0.000088394,-0.027278651,0.00263487,-0.010539479,0.019296546,-0.017204149,-0.023093857,-0.002789862,-0.024643781,0.02386882,-0.010694471,-0.008873311,-0.001336809,0.019296546,-0.010926959,0.027743626,-0.021853918,0.043087866,-0.018289095,0.022938864,-0.038903076,0.012011905,-0.008640822,-0.002092396,0.034718283,0.000283345,0.008369585,-0.027123658,0.011779417,0.042157914,-0.007129647,0.020149004,-0.009260791,0.010616975,0.02991352,0.000833084,-0.000765275,-0.008059601,-0.001733977,-0.005424731,-0.035028268,0.007594624,-0.016351691,0.031463444,-0.004630396,-0.003409831,0.015266744,0.039988022,-0.005269739,-0.019451538,-0.018909065,-0.002324885,-0.021078957,0.013561829,-0.008640822,0.012631875,-0.023403842,0.008757067,-0.003312961,0.01658418,0.006780914,-0.006742166,-0.014646775,0.009183296,-0.019451538,0.000046922,0.034408297,0.006974655,-0.019994011,0.028518589,-0.004921007,0.004533526,-0.00027608,0.032238405,0.007517128,0.022008911,0.022938864,-0.02123395,-0.022163903,-0.026193704,-0.020303996,-0.040607993,-0.020923965,0.019529033,-0.009183296,-0.023713827,-0.000346311,-0.004630396,0.005618472,-0.011159448,0.010926959,0.000240965,-0.030068513,0.018909065,-0.009415784,0.023093857,-0.001976152,0.008408334,-0.014646775,-0.045257762,0.030378496,-0.012089401,0.011391936,0.023403842,-0.031153459,0.001385244,0.007594624,-0.015421737,0.014491783,0.022318896,0.005230991,0.016661676,0.014491783,0.025573734,-0.000862145,0.009415784,0.001404618,0.009532029,0.012864363,-0.001017137,0.019761521,-0.005812212,-0.011779417,0.048047621,0.008950807,-0.033168361,-0.009183296,-0.022318896,-0.011314441,-0.073156379,-0.00929954,-0.020458987,0.016119203,0.026038712,0.008989555,-0.015266744,-0.016274195,-0.022783872,-0.004630396,0.001152755,-0.060756993,-0.01658418,-0.008020853,0.007129647,-0.03192842,-0.006083449,0.013949309,-0.006315937,-0.020923965,0.03130845,-0.02991352,0.001811473,-0.016351691,-0.004688518,0.009764517,-0.016196698,0.01332934,-0.023558835,-0.01557673,-0.007749617,0.023248849,-0.008175845,-0.005695968,-0.004862885,0.000595752,0.015654225,0.007982105,-0.019296546,-0.024643781,0.018366592,-0.004591648,-0.032858375,-0.038593091,0.034873273,0.003157969,0.023403842,-0.025573734,-0.017669126,0.017281644,-0.003409831,0.029603535,-0.034098312,0.023093857,-0.019296546,-0.006509678,-0.012089401,0.015266744,0.011546928,-0.018676575,0.004301037,-0.004785388,-0.00092511,-0.058897085,-0.047737639,0.023558835,-0.005308487,0.019684026,0.002053648,-0.006432182,-0.019606531,-0.008137098,-0.001080103,0.028363597,-0.001617732,0.004862885,0.01797911,0.046807684,0.00829209,0.018444087,0.011624425,-0.001453053,-0.005347236,0.02386882,-0.003157969,0.012709371,-0.018521583,-0.007594624,-0.026348697,0.012244394,0.010074502,0.023248849,-0.015654225,0.017359141,0.021078957,0.009764517,-0.025263749,0.008369585,0.003855434,-0.018676575,-0.031153459,-0.030068513,-0.000663561,0.013484333,-0.018909065,0.009532029,-0.008447082,0.006432182,-0.019761521,0.002809236,-0.023403842,-0.026348697,0.000837927,0.01193441,0.025418742,-0.008640822,0.039678037,0.024333796,0.007594624,0.008912059,0.042157914,0.003448579,0.030223504,-0.006587174,-0.028518589,0.029758528,-0.019839019,0.01898656,-0.004165419,-0.025883719,0.005734716,-0.012089401,-0.002847984,-0.013716822,-0.017901614,0.006044701,0.003855434,-0.008524578,-0.053317361,-0.018521583,0.019141553,-0.010461982,-0.036888175,-0.004281663,0.019606531,0.008524578,0.033323351,0.005347236,-0.012399387,0.007207144,0.037663136,0.000167101,0.030533489];
    JOURNEY_ACROSS_LANDS_OPENAI=[-0.00034048742963932455, -0.03168917074799538, 0.008861231617629528, -0.010067506693303585, -0.002229978796094656, 0.02743786759674549, -0.017839830368757248, -0.015335994772613049, 0.0037524935323745012, -0.02240411378443241, -0.0012845199089497328, 0.012434413656592369, 0.002984715858474374, -0.006709497421979904, 0.042095739394426346, 0.022234583273530006, 0.019143911078572273, -0.01832234114408493, -0.0008729193359613419, -0.015153422951698303, -0.02090442180633545, -0.010458731092512608, 0.01884397305548191, 0.006438900716602802, -0.004649049136787653, -0.012049710378050804, 0.02400813437998295, -0.02498619444668293, 0.0032993252389132977, -0.0028331163339316845, 0.008619976229965687, 0.018491871654987335, -0.010634781792759895, -0.017931116744875908, -0.02256060391664505, -0.023251766338944435, -0.0006108804955147207, -0.017852870747447014, 0.00775928283110261, -0.01571417786180973, 0.026264194399118423, 0.0008810698636807501, -0.016966095194220543, -0.004580585286021233, -0.015414238907396793, 0.014214484952390194, -0.0052456664852797985, -0.0005436388310045004, -0.025129644200205803, 0.01755293272435665, 0.012036669068038464, 0.006566048599779606, -0.024699296802282333, 0.002513616345822811, -0.015140382573008537, -0.010810832493007183, 0.0003594373702071607, 0.008763425052165985, 0.008652578108012676, -0.032549865543842316, -0.012023628689348698, 0.018009360879659653, -0.013295107521116734, 0.020917462185025215, -0.02310831844806671, -0.010869516059756279, -0.002795624081045389, -0.008274395018815994, 0.01298212818801403, -0.003951366059482098, 0.018596196547150612, 0.02020021714270115, 0.011717169545590878, 0.006285671144723892, 0.004779457580298185, -0.03364529460668564, 0.007974456064403057, 0.009304619394242764, -0.01752685010433197, 0.02006980963051319, 0.0013554294127970934, -0.044860392808914185, -0.022273706272244453, 0.021373890340328217, 0.014201443642377853, -0.005242406390607357, -0.013992791064083576, 0.022025931626558304, 0.00828743539750576, -0.014540504664182663, 0.005258707329630852, 0.0018925478216260672, 0.0011255850549787283, 0.009428506717085838, 0.008000537753105164, -0.00449582003057003, -0.02323872596025467, 0.02194768562912941, 0.011586761102080345, -0.033749621361494064, -0.01798328012228012, 0.0035829630214720964, -0.009063364006578922, -0.011026006191968918, -0.03158484399318695, -0.017422525212168694, -0.004512120969593525, 0.017305156216025352, 0.028324643149971962, -0.02301703207194805, -0.015818504616618156, 0.013484199531376362, 0.01691393181681633, -0.013112535700201988, -0.023955971002578735, -0.039670150727033615, -0.001107653952203691, -0.0010758669814094901, 0.004952248185873032, -0.027020562440156937, 0.022351950407028198, 0.01274087280035019, 0.019652502611279488, -0.013164699077606201, 0.00981973111629486, 0.019665544852614403, -0.00901120062917471, -0.014253607019782066, 0.0025641496758908033, -0.014683953486382961, -0.004300207830965519, 0.01430577039718628, 0.0075049870647490025, -0.013510281220078468, -0.018087605014443398, -0.013862382620573044, -0.0006251439335756004, 0.008437405340373516, -0.012023628689348698, -0.02691623568534851, -0.0019202595576643944, 0.013177740387618542, -0.01943080872297287, 0.003781835315749049, 0.016613993793725967, 0.017826789990067482, 0.0006887178751640022, 0.009219854138791561, 0.01761813648045063, -0.010250077582895756, 0.036696843802928925, -0.025155724957585335, 0.024725379422307014, -0.009050323627889156, 0.002262580906972289, 0.018596196547150612, 0.01915695145726204, 0.017852870747447014, -0.013979749754071236, -0.007433262653648853, 0.025247011333703995, 0.003547100815922022, 0.011169455014169216, -0.010439169593155384, 0.010080547071993351, 0.030984967947006226, 0.010458731092512608, 0.006122661288827658, -0.030671989545226097, -0.00018022808944806457, -0.005829242989420891, 0.0030287285335361958, -0.017357319593429565, 0.00772016029804945, 0.0036416465882211924, 0.011625883169472218, 0.014801321551203728, 0.023134399205446243, -0.042408719658851624, -0.01395366806536913, -0.032706353813409805, 0.015479443594813347, 0.014827403239905834, 0.014018872752785683, -0.022782297804951668, -0.02986345812678337, 0.006872507743537426, 0.0002705968508962542, -0.019665544852614403, -0.001319567090831697, -0.012669148854911327, 0.0099762212485075, 0.0004401273909024894, 0.013771097175776958, -0.6969009637832642, -0.0142405666410923, 6.556064181495458e-05, -0.024634093046188354, 0.016953054815530777, -0.0031607667915523052, -0.004437135998159647, 0.026498928666114807, -0.009004680439829826, 0.010713026858866215, 0.001112544210627675, 0.02020021714270115, 0.0080722626298666, -0.0025429583620280027, -0.007198527920991182, -0.005105477757751942, 0.01141723059117794, -0.028924521058797836, 0.017748543992638588, -0.005327171646058559, -0.023982051759958267, 0.007165926042944193, 0.0033514886163175106, 0.011175975203514099, -0.005940089467912912, 0.009598037227988243, 0.017696380615234375, 0.0035797026939690113, -0.017513809725642204, 0.01746164634823799, -0.037244558334350586, -0.015909790992736816, -0.003964406903833151, -0.0030727412085980177, 0.0627523884177208, -0.002577190287411213, -0.0178007073700428, 0.03382786363363266, 0.02246931754052639, 0.047468554228544235, -0.00030747789423912764, -0.016170606017112732, -0.0012796296505257487, 0.01807456463575363, 0.003100452944636345, 0.0014467150904238224, 0.04905953258275986, -0.007387619931250811, 0.012695230543613434, -0.022182419896125793, 0.008183109574019909, 0.024242868646979332, -0.007550629787147045, -0.017396442592144012, 0.0015869038179516792, 0.008404803462326527, 0.010713026858866215, 0.0026407644618302584, 0.02965480647981167, 0.012467015534639359, -0.013366831466555595, 0.020461034029722214, 0.0028771290089935064, 0.007576711475849152, -0.013262505643069744, -0.00620090588927269, -0.003912243526428938, -0.0017099764663726091, 0.010387006215751171, -0.014344892464578152, 0.010250077582895756, 0.01727907545864582, 0.005128299351781607, -0.0029488534200936556, 0.012245322577655315, 0.015596810728311539, 0.004055692348629236, 0.005825982429087162, -0.030854560434818268, 0.006138962227851152, 0.025312215089797974, -0.003235751297324896, -0.022534523159265518, 0.0006442975718528032, 0.04183492437005043, -0.011932342313230038, -0.0009601297788321972, 0.01936560496687889, 0.0076353950425982475, 0.0039872280322015285, -0.0161445252597332, 0.02301703207194805, -0.02197376824915409, -0.02532525546848774, 0.009571955539286137, -0.003742713015526533, -0.004701212514191866, 0.0012331717880442739, 0.02722921408712864, -0.02790733613073826, 0.0032993252389132977, -0.0056108091957867146, 0.029941704124212265, -0.0037492334377020597, 0.002984715858474374, -0.003278133925050497, -0.015362076461315155, 0.012212719768285751, 0.025951215997338295, -0.02004372701048851, 0.014670913107693195, -0.00415023835375905, -0.011202056892216206, -0.00936330296099186, -0.004085034132003784, -0.024660175666213036, -0.002407659776508808, -0.022534523159265518, 0.018739646300673485, -0.03474072366952896, 0.02691623568534851, -0.0010269639315083623, 0.005646671634167433, -0.011782373301684856, -0.010354404337704182, 0.037035904824733734, -0.010250077582895756, -0.0336974561214447, 0.0021761853713542223, 0.015205586329102516, -0.017565973103046417, 0.013849342241883278, 0.022782297804951668, -0.006748619955033064, -0.007139844354242086, -0.01414928026497364, 0.009474149905145168, -0.013510281220078468, 0.01209535263478756, -0.018674442544579506, -0.010002302937209606, -0.00027243071235716343, -0.001427968847565353, -0.008880793116986752, 0.0037981364876031876, -0.027150969952344894, 0.0034232130274176598, -0.003061330644413829, -0.03974839299917221, -0.02139997109770775, 0.0038372587878257036, -0.019078707322478294, -0.03956582397222519, 0.0009633899317122996, -0.006181344855576754, 0.0006275890627875924, 0.006924671120941639, -0.006859466899186373, -0.01149547565728426, -0.02458192966878414, 0.007433262653648853, -0.0004535757179837674, -0.022873584181070328, 0.007739721797406673, 0.004398013930767775, -0.017422525212168694, -0.0161445252597332, 0.021999849006533623, -0.008320038206875324, -0.027985582128167152, -0.006572569254785776, -0.011821495369076729, -0.007009436376392841, 0.030463336035609245, -0.002719009295105934, 0.01973074860870838, 0.007042038254439831, -0.0026472846511751413, 0.00016606658755335957, 0.012473536655306816, -0.01571417786180973, -0.005731436889618635, -0.02376035787165165, -0.022260665893554688, 0.005868365056812763, -0.012010587379336357, -0.004896824713796377, 0.01755293272435665, -0.013203822076320648, 0.032341212034225464, 0.003406912088394165, 0.021660787984728813, 0.014397055841982365, -0.01148243434727192, 0.005936829373240471, -0.010960802435874939, -0.0051935031078755856, 0.011071649380028248, 0.01580546423792839, 0.03171525523066521, 0.007935333997011185, -0.027698684483766556, 0.02203897200524807, -0.027490030974149704, 0.004632748197764158, -0.030072111636400223, -0.012538740411400795, -0.029889540746808052, 0.031167540699243546, 0.014462260529398918, 0.0002200636954512447, -0.027490030974149704, -0.020695768296718597, -0.020213257521390915, 0.009630639106035233, 0.03317582607269287, 0.007589752320200205, -0.0067160180769860744, -0.03753145411610603, -0.012760434299707413, -0.01370589341968298, -0.0027842132840305567, 0.007159405387938023, 0.0014842073433101177, -0.012571342289447784, 0.011299863457679749, -0.008561292663216591, -0.007355017587542534, -0.010960802435874939, -0.02639460191130638, -0.011071649380028248, 0.01641838252544403, -0.009734965860843658, 0.002577190287411213, 0.013327709399163723, 0.011423750780522823, -0.00224464968778193, -0.017605096101760864, 0.028037745505571365, -0.01911783032119274, 0.018517952412366867, 0.014292729087173939, 0.024177664890885353, 0.00013468712859321386, -0.008919915184378624, 0.009650200605392456, 0.024021174758672714, 0.006539966911077499, -0.014631791040301323, 0.016522707417607307, -0.006210686638951302, 0.01986115612089634, -0.01725299470126629, -0.008196149952709675, 0.01630101539194584, -0.014540504664182663, -0.005992252845317125, 0.01465787272900343, 0.040504761040210724, 0.02689015306532383, -0.006125921383500099, -0.004622967913746834, 0.010732588358223438, 0.004078513942658901, 0.014736116863787174, -0.014983892440795898, -0.013405954465270042, 0.010204435326159, -0.017474686726927757, 0.01206275075674057, -0.0016741141444072127, -0.02575560286641121, 0.024568889290094376, -0.010341363959014416, 0.0003078854060731828, 0.0019822034519165754, 0.010889077559113503, -0.010152271948754787, 0.013758055865764618, 0.002945593325421214, -0.0062400284223258495, -0.01605323888361454, 0.02047407440841198, 0.0020783792715519667, -0.01026963908225298, -0.01823105476796627, -0.004482779186218977, -0.007531068753451109, -0.019235197454690933, 0.019835075363516808, 0.0013236423255875707, -0.015609851107001305, -0.0007315080147236586, -0.014397055841982365, 0.0012258363422006369, 0.0012690339935943484, 0.02756827510893345, -0.02793341875076294, 0.01395366806536913, 0.004407794214785099, -0.018374502658843994, 0.0006589685217477381, -0.009871894493699074, -0.010504373349249363, 0.042591292411088943, 0.005291309207677841, -0.00931765977293253, -0.006683415733277798, -0.0019577518105506897, 0.005519523750990629, -0.015466402284801006, 0.0015314803458750248, -0.004962028935551643, -0.007237650454044342, 0.00879602786153555, 0.01149547565728426, -0.016587913036346436, -0.004606666509062052, 0.05487573519349098, 0.0032520524691790342, -0.010067506693303585, -0.01863531954586506, -0.03779227286577225, 0.019404727965593338, 0.11162934452295303, -0.019665544852614403, -0.0029733050614595413, 0.0030776315834373236, 0.018257135525345802, -0.020187176764011383, -0.034610312432050705, -0.03275851905345917, -0.006367176305502653, 0.01106512825936079, -0.004743595141917467, -0.014931729063391685, 0.006735579110682011, -0.009389384649693966, -0.0034623355604708195, 0.01863531954586506, 0.00433606980368495, -0.009109007194638252, -0.003364529460668564, -0.00369054963812232, 0.0023766879457980394, -0.03789659962058067, 1.6568452338106e-05, 0.02947223372757435, -0.014827403239905834, -0.012310526333749294, 0.002407659776508808, -0.005232625640928745, 0.013392913155257702, -0.012623505666851997, -0.011971465311944485, -0.0014988782349973917, 0.0007058339542709291, -0.004541462752968073, 0.015635933727025986, 0.012127954512834549, 0.014696994796395302, 0.013418994843959808, 0.025207888334989548, -0.026407644152641296, 0.024164624512195587, 0.020604481920599937, 0.017878953367471695, -0.028220316395163536, 0.01798328012228012, -0.0027662820648401976, -0.003253682516515255, 0.013086454011499882, 0.012956046499311924, -0.01517950464040041, 0.03570574149489403, 0.006722538266330957, -0.006729058921337128, -0.012884321622550488, -0.00026978179812431335, 0.027359623461961746, 0.01632709614932537, 0.0019642722327262163, -0.01152807753533125, -0.012258362956345081, -0.004567544441670179, -0.017448605969548225, 0.023030072450637817, -0.01370589341968298, -0.01718778908252716, -0.02139997109770775, -0.03197607025504112, -0.007850568741559982, -0.030593743547797203, 0.011338985525071621, -0.022456277161836624, -0.025455664843320847, -0.004818580113351345, -0.0180484838783741, 0.015009974129498005, 0.011743251234292984, 0.003977447748184204, 0.0011337355244904757, 0.02301703207194805, -0.006350875366479158, -0.0016684088623151183, 0.014983892440795898, -0.02176511473953724, 0.010178353637456894, -0.019013503566384315, 0.012304006144404411, -0.007576711475849152, -0.009304619394242764, -0.0024092900566756725, 0.014331852085888386, 0.0006703792023472488, 0.005327171646058559, -0.025390461087226868, 0.004844661336392164, -0.007772323675453663, -0.005183722823858261, -0.00073762092506513, -0.0033710498828440905, 0.01141723059117794, -0.004782717674970627, 0.028715867549180984, -0.01641838252544403, 0.005320650991052389, -0.007589752320200205, 0.02707272581756115, -0.019782911986112595, -0.010197915136814117, -0.0020082849077880383, -0.00203762692399323, 0.0015608221292495728, -0.006116140633821487, -0.052137166261672974, 0.002826595911756158, 0.008815588429570198, -0.013340750709176064, 0.009741486050188541, 0.01051089446991682, 0.016157565638422966, -0.0005941719864495099, -0.01890917681157589, -0.004551243036985397, -0.0010758669814094901, 0.004137197509407997, 0.009526313282549381, 0.00118915899656713, 0.019143911078572273, 0.009122047573328018, -0.008437405340373516, -0.022769257426261902, 0.006116140633821487, 0.0068985894322395325, 0.009728445671498775, -0.005933569278568029, -0.00199850439094007, -0.026198990643024445, -0.0025266571901738644, 0.0020392569713294506, 0.016340136528015137, 0.004388233181089163, 0.012577862478792667, -0.020174136385321617, -0.013849342241883278, 0.014436178840696812, -0.011828016489744186, 0.007870130240917206, -0.02709880657494068, -0.0034884170163422823, -0.004257825203239918, -0.004525161813944578, 0.026785826310515404, -0.024229828268289566, -0.000597024685703218, -0.02584688924252987, -0.006676895543932915, -0.03275851905345917, -0.02139997109770775, -0.02949831634759903, -0.025455664843320847, 0.01881789043545723, 0.020787052810192108, 0.029028845950961113, -0.013771097175776958, 0.02050015516579151, -0.015283831395208836, -0.013158178888261318, 9.821361163631082e-05, 0.0008378721540793777, 0.0003256127529311925, -0.058422837406396866, 0.009526313282549381, 0.03403651714324951, 0.027516111731529236, 0.02013501338660717, -0.02775084786117077, -0.0009536093566566706, 0.023473460227251053, -0.01666615717113018, 0.008098344318568707, -0.010458731092512608, -0.018361462280154228, -0.001825713668949902, 0.010504373349249363, -0.003465595655143261, 0.003312366083264351, -0.017813749611377716, -0.024295032024383545, 0.04634704440832138, 0.008809068240225315, 0.007654956541955471, 0.004929426591843367, 0.017787666991353035, -0.026968399062752724, 0.016287973150610924, -0.010732588358223438, -0.006859466899186373, -0.00875038467347622, -0.0030792616307735443, -0.013177740387618542, 0.015388158150017262, 0.007094201631844044, 0.002614682773128152, -0.005369554273784161, -0.003118384163826704, 0.005353253334760666, -0.0042154425755143166, 0.024568889290094376, 0.008619976229965687, -0.011938863433897495, -0.005128299351781607, -0.008730823174118996, 0.012388771399855614, -0.019469931721687317, 0.009708884172141552, -0.0289766825735569, 0.015596810728311539, -0.004769676830619574, 0.01244745496660471, 0.02430807240307331, -0.03648819029331207, -0.012206199578940868, -0.02400813437998295, -0.0022658410016447306, 0.02863762155175209, 0.007257211487740278, 0.006138962227851152, -0.009487190283834934, -0.011254220269620419, -0.03693157806992531, 0.007355017587542534, 0.011886700056493282, 0.004316508769989014, 0.013536362908780575, -0.001763769774697721, 0.024386318400502205, -0.020774012431502342, -0.020643604919314384, -0.004042651504278183, -0.01630101539194584, -0.009571955539286137, 0.0148404436185956, 0.002513616345822811, 0.0018224534578621387, -0.022078095003962517, -0.012512658722698689, -0.0023473461624234915, 0.014449219219386578, -0.01949601247906685, -0.012721311300992966, -0.005411936901509762, -0.023499542847275734, -0.005027232691645622, 0.01943080872297287, -0.015218626707792282, 0.01361460704356432, 0.012806076556444168, -0.02707272581756115, 0.0030401390977203846, -0.0032895447220653296, -0.007661476731300354, 0.005444538779556751, -0.0032276008278131485, 0.01088255736976862, 0.007537588942795992, 0.013758055865764618, 0.003076001536101103, 0.009017720818519592, -0.0185049120336771, -0.0009519792511127889, 0.007178966887295246, 0.025794725865125656, -0.007909252308309078, -0.010028383694589138, -0.011534597724676132, 0.03813133388757706, 0.010360924527049065, 0.0089003536850214, -0.009754527360200882, -0.015205586329102516, -0.01335379108786583, -0.000562385015655309, 0.00815050769597292, -0.016496626660227776, -0.011619362980127335, -0.01175629161298275, -0.005242406390607357, -0.02342129684984684, 0.0020653384272009134, 0.0015730479499325156, 0.003850299632176757, 0.0070876809768378735, -0.01669223979115486, -0.0025494787842035294, 0.0025967515539377928, 0.019535135477781296, -0.014879565685987473, 0.012075791135430336, -0.011541117914021015, 0.005079396069049835, -0.032341212034225464, 0.0220650527626276, 0.01611844263970852, 0.024686256423592567, -0.006389997899532318, 0.014866525307297707, 0.005265227518975735, -0.024725379422307014, 0.020526237785816193, -0.021413013339042664, -0.01979595236480236, -0.00308415200561285, -0.004652309697121382, 0.0027695423923432827, 0.0033612691331654787, -0.016131484881043434, 0.00897859875112772, -0.0010554906912147999, 0.0018126728245988488, -0.024542806670069695, -0.03455815091729164, 0.02741178683936596, 0.005392375402152538, 0.020121973007917404, 0.017318198457360268, -0.032732438296079636, 0.028898438438773155, -0.002536437939852476, 0.018452748656272888, 0.014631791040301323, -0.02829856052994728, 0.01675744354724884, -0.010830393992364407, 0.010608700104057789, -0.016535749658942223, -0.02756827510893345, 0.006077018100768328, -0.0008615085971541703, -0.00798097625374794, 0.02575560286641121, 0.0032911747694015503, -0.00901120062917471, 0.019691625609993935, 0.01900046318769455, -0.00035454705357551575, 0.015349035151302814, 0.0023131140042096376, 0.00333029730245471, 0.01491868868470192, -0.0035536212380975485, -0.013445076532661915, -0.012864761054515839, 0.015335994772613049, 0.021139156073331833, -0.006187865044921637, -0.004019830375909805, -0.0008574333623982966, -0.005206543952226639, -0.04595582187175751, -0.015062137506902218, 0.02188248187303543, 0.0020995705854147673, 0.013458117842674255, 0.029211418703198433, 0.013497239910066128, 0.008280915208160877, -0.005190243013203144, 0.03022860176861286, -0.024516725912690163, -0.012682189233601093, 0.010778230614960194, 0.005676013417541981, 0.0054510594345629215, 0.00249079498462379, -0.025729522109031677, -0.012538740411400795, 0.011554159224033356, 0.011391148902475834, 0.028768030926585197, 0.004287166986614466, -0.01396670937538147, -0.01798328012228012, -0.012180117890238762, -0.011319424957036972, 0.01144983246922493, 0.00799401756376028, 0.02108699269592762, -0.03108929470181465, 0.0021012008655816317, -0.01023703720420599, -0.019665544852614403, -0.008339598774909973, 0.01954817585647106, 0.008065742440521717, 0.008098344318568707, 0.006090058945119381, 0.025559991598129272, -0.0037850956432521343, 0.004459957592189312, -0.019052626565098763, 0.0027124888729304075, 0.011599801480770111, -0.016744401305913925, 0.014357933774590492, 0.0035144987050443888, -0.0004788422957062721, 0.0022528001572936773, 0.005418457090854645, 0.003007537219673395, -0.009839292615652084, -0.013418994843959808, -0.01992635987699032, 0.026107704266905785, -0.0056923143565654755, 0.004071993287652731, -0.015818504616618156, 0.01370589341968298, 0.0016455873847007751, 0.021165236830711365, -0.00631501292809844, 0.018348421901464462, 0.018335381522774696, -0.0046164472587406635, -0.004776197485625744, 0.005333691835403442, -0.020213257521390915, -0.011247700080275536, -0.01511430088430643, -0.004248044453561306, -0.020252380520105362, 0.007778844330459833, -0.002749981125816703, -0.003204779466614127, 0.004935947246849537, -0.00586184486746788, -0.00825483351945877, -0.003377570305019617, -0.0011280302423983812, 0.1941516101360321, -0.02882019430398941, -0.02689015306532383, 0.009526313282549381, -0.012160556390881538, 0.029628723859786987, 0.028768030926585197, 0.017839830368757248, 0.004414314869791269, 0.016979137435555458, -0.02369515411555767, -0.01777462661266327, -0.004547982942312956, -0.004831620492041111, -0.0042806463316082954, -0.026342440396547318, -0.030098192393779755, -0.018648359924554825, 0.0023717975709587336, -0.0158967487514019, 0.006288931239396334, -0.015244708396494389, 0.002521767048165202, -0.018596196547150612, 0.02548174560070038, 0.0018811370246112347, -0.0033368177246302366, 0.010908639058470726, 0.019352564588189125, 0.019417768344283104, -0.008143986575305462, 0.0030499198473989964, -0.003465595655143261, 0.012408331967890263, -0.0080722626298666, 0.0025690398178994656, 0.02228674665093422, -0.01088255736976862, 0.005392375402152538, 0.010452210903167725, 0.016874810680747032, 0.002688037231564522, -0.0012266513658687472, -0.005213064607232809, -0.005689054261893034, 0.028689784929156303, -0.014318810775876045, 0.0014785020612180233, 0.00012062750465702266, 0.004838141147047281, -0.029028845950961113, -0.011554159224033356, 0.025377418845891953, 0.03380178287625313, -0.011938863433897495, 0.009122047573328018, 0.02265189029276371, 0.008711262606084347, 0.010041425004601479, -0.03103713132441044, -0.01829625852406025, 0.01811368763446808, -0.011730209924280643, 0.011619362980127335, 0.0008631387026980519, 0.03335839509963989, -0.011293343268334866, -0.01669223979115486, 0.004890304524451494, 0.0005102217546664178, -0.010889077559113503, -0.0035047181881964207, -0.006037895567715168, -0.004740335047245026, -0.012525700032711029, -0.023277848958969116, 0.023395216092467308, 0.008789506740868092, 0.006543227005749941, 0.016966095194220543, -0.003547100815922022, -0.03197607025504112, 0.004870743025094271, -0.008652578108012676, -0.010347884148359299, -0.028768030926585197, 0.01657487079501152, -0.008143986575305462, -0.030254682525992393, 0.014110158197581768, 0.011384628713130951, -0.008209191262722015, 0.007022477220743895, -0.023499542847275734, -0.0022169379517436028, 0.014384015463292599, 0.012388771399855614, 0.019261278212070465, -0.0035960038658231497, -0.002027846174314618, -0.01682264730334282, -0.03789659962058067, 0.0022185679990798235, -0.005147860385477543, -0.024347195401787758, -0.00589444674551487, -0.0012568081729114056, 0.03145443648099899, 0.004854442086070776, -0.011867138557136059, 0.004785977769643068, -0.0019773130770772696, 0.015153422951698303, -0.009813210926949978, 0.00331073603592813, 0.014253607019782066, 0.002158254384994507, -0.008822108618915081, 0.02947223372757435, -0.00586184486746788, -0.0123366080224514, -0.02360386960208416, -0.0038861618377268314, -0.019626421853899956, -0.006667114794254303, -0.02188248187303543, 0.005705355200916529, 0.014892606995999813, -0.006142222322523594, -0.017044341191649437, 0.02090442180633545, -0.014644831418991089, 0.016379259526729584, -0.00021048684720881283, -0.000718059716746211, 0.02310831844806671, -0.0035829630214720964, 0.0052750082686543465, -0.02627723477780819, 0.004153498448431492, 0.01654879003763199, -0.0028657184448093176, -0.001643142313696444, 0.017474686726927757, 0.015153422951698303, -0.02419070526957512, 0.015088219195604324, -0.003928544465452433, -0.015335994772613049, -0.018335381522774696, -0.020252380520105362, -0.0308806411921978, -0.013875423930585384, 0.003944845404475927, 0.028011662885546684, -0.011782373301684856, -0.04389537125825882, -0.010491332970559597, 0.00715288519859314, 0.017631176859140396, -0.010654343292117119, 0.01114337332546711, 0.03333231434226036, 0.001983833499252796, -0.006204165983945131, 0.007394140120595694, -0.1676526814699173, 0.006608431227505207, 0.02756827510893345, 0.0032569426111876965, 0.019952442497015, -0.011762811802327633, 0.007811446208506823, -0.004391493275761604, -0.0011451463215053082, 0.017331238836050034, 0.032706353813409805, 0.01795719750225544, -0.040504761040210724, 0.02081313543021679, -0.0026358740869909525, -0.0048511819913983345, -0.030932804569602013, 0.015127341262996197, 0.0142405666410923, 0.007224609609693289, 0.010523934848606586, 0.004662089981138706, 0.015557688660919666, -0.01841362565755844, 0.00775928283110261, 0.007641915697604418, 0.01577938161790371, 0.008633017539978027, -0.002859198022633791, -0.0019430809188634157, -0.009135088883340359, 0.003586223116144538, 0.02047407440841198, 0.011130332946777344, 0.009989261627197266, 0.020252380520105362, -0.029237499460577965, -0.00859389454126358, -0.014892606995999813, 0.02059144154191017, 0.009454588405787945, 0.012114914134144783, 0.0018273437162861228, -0.005842283833771944, -0.004212182015180588, 0.023199602961540222, -0.01267566904425621, 0.003315626410767436, 0.003667728276923299, 0.007804925553500652, -0.002888539806008339, -0.006037895567715168, -0.01596195250749588, 0.008157027885317802, 0.033749621361494064, 0.014475300908088684, 0.022534523159265518, 0.023343052715063095, 0.027516111731529236, -0.009461108595132828, -0.019626421853899956, 0.0038535597268491983, 0.007557150442153215, -0.001083202427253127, -0.01906566694378853, -0.008483047597110271, -0.03231513127684593, 0.02709880657494068, -0.00022536152391694486, 0.00207185884937644, -0.006487803999334574, -0.021073952317237854, -0.0034525548107922077, 0.004906605463474989, 0.01354940328747034, 0.004551243036985397, 0.004248044453561306, 0.01684872806072235, 0.011430270969867706, -0.011684567667543888, -0.027177050709724426, 0.0327845998108387, 0.004417574964463711, 0.015414238907396793, 0.01863531954586506, -0.0020734891295433044, -0.014618749730288982, 0.011378108523786068, -0.020760972052812576, -0.0052521866746246815, 0.016522707417607307, -0.029785213991999626, -0.00222508842125535, -0.0018045223550871015, 0.012251842767000198, 0.027829091995954514, 0.01232356671243906, -0.004547982942312956, 0.001268218969926238, 0.0009144869400188327, -0.006696456577628851, -0.020369747653603554, -0.023199602961540222, 0.0034721160773187876, 0.01909174770116806, 0.004632748197764158, 0.03296717256307602, 0.003931804560124874, 0.02188248187303543, -0.0005917267990298569, -0.0022430196404457092, -0.0010636411607265472, 0.0034492947161197662, 0.01740948297083378, 0.0020082849077880383, 0.02013501338660717, 0.004479518625885248, -0.023838603869080544, 0.009102486073970795, 0.016196688637137413, 0.04410402476787567, 0.011560679413378239, -0.02188248187303543, -0.007009436376392841, 0.01137158740311861, 0.015635933727025986, -0.1082909032702446, -0.011919301934540272, 0.007863609120249748, 0.009695843793451786, -0.019835075363516808, 0.014592668041586876, -3.130304321530275e-05, -0.015622892417013645, -0.020174136385321617, 0.0040328712202608585, -0.0021598844323307276, -0.009891455993056297, 0.006119400728493929, -0.012643067166209221, 0.03680117055773735, -0.014071036130189896, -0.005917268339544535, -0.0026114224456250668, 0.007883170619606972, 0.020356707274913788, -0.020526237785816193, -0.005072875879704952, 0.002978195436298847, -0.010615220293402672, 0.0054804012179374695, 0.0006577459280379117, -0.019287360832095146, 0.0017702901968732476, 0.009226374328136444, 0.00399048812687397, -0.01881789043545723, 0.007002915721386671, -0.005359773524105549, -0.004107855726033449, 0.008619976229965687, -0.005447798874229193, -0.02566431649029255, 0.0005754258017987013, 0.04212182015180588, -0.02188248187303543, 0.0012021998409181833, 0.007811446208506823, 0.005542344879359007, -0.03476680442690849, -0.0069051096215844154, 0.009050323627889156, -0.00836568046361208, 0.01422752533107996, -0.0016390669625252485, -0.03367137536406517, -0.010276159271597862, -0.015009974129498005, 0.0015053986571729183, -0.008867751806974411, 0.0014263388002291322, 0.003235751297324896, 0.0041991411708295345, 0.012877801433205605, -0.013823260553181171, 0.012193159200251102, -0.00966976210474968, -0.01607932150363922, -0.02387772686779499, 0.03471463918685913, -0.008874271996319294, -0.0038372587878257036, -0.013471158221364021, -0.018257135525345802, 0.010178353637456894, 0.009917537681758404, -0.014749158173799515, 0.012310526333749294, -0.026968399062752724, 0.016170606017112732, -0.04496471956372261, -0.00024105125339701772, -0.012943005189299583, -0.008417843841016293, 0.01114337332546711, -0.025612153112888336, -0.01571417786180973, -0.012975607998669147, 0.018687482923269272, -0.025912092998623848, 0.030411172658205032, 0.02262580767273903, 0.002965154591947794, -0.0033319273497909307, 0.0010579358786344528, 0.007583232130855322, 0.01596195250749588, 0.005571686662733555, 0.0258729699999094, -0.0211521964520216, 0.00859389454126358, 0.009539353661239147, 0.009258976206183434, 0.00418936088681221, -0.02378644049167633, 0.004261085297912359, -0.006670375354588032, 0.007713640108704567, -0.041887085884809494, 0.02664237841963768, 0.0056173293851315975, -0.0019235197687521577, 0.01620972901582718, 0.00525544723495841, 0.015662014484405518, -0.04373888298869133, -0.008078782819211483, 0.005783599801361561, -0.009937098249793053, 0.013262505643069744, 0.00203762692399323, -0.006970313843339682, 3.201621075277217e-05, -0.01388846430927515, 0.016340136528015137, 0.007622354198247194, -0.0026603254955261946, 0.009689322672784328, -0.00901120062917471, -0.015335994772613049, 0.027881255373358727, 0.015557688660919666, -0.02498619444668293, 0.011593281291425228, -0.00957847572863102, 0.0254165418446064, 0.007009436376392841, -0.024177664890885353, 0.02093050256371498, -0.00928505789488554, -0.006963793188333511, 0.0261207465082407, -0.00287060858681798, -0.011045567691326141, -0.0020963104907423258, 0.010380486026406288, -0.013106015510857105, 0.0389920249581337, -0.016170606017112732, 0.003951366059482098, 0.03210647776722908, -0.0025119862984865904, -0.00875038467347622, 0.01114337332546711, 0.015818504616618156, 0.02584688924252987, 0.005878145806491375, 0.003416692605242133, 0.0031086034141480923, 0.01664007641375065, 0.001181823550723493, -0.01517950464040041, -0.010087068192660809, -0.002277251798659563, 0.026433724910020828, 0.011149893514811993, -0.019222157076001167, -0.027124887332320213, 0.044677820056676865, -0.002220198279246688, 0.018244095146656036, -0.0048218402080237865, 0.010693465359508991, -0.03163700923323631, -0.015088219195604324, -0.0037981364876031876, -0.00494246743619442, -0.004688171669840813, -0.00023799481277819723, -0.0020734891295433044, 0.0015795682556927204, 0.008619976229965687, -0.013334229588508606, -0.004632748197764158, 0.012851719744503498, -0.010413087904453278, -0.01062174141407013, 0.04183492437005043, 0.013164699077606201, -0.019326481968164444, -0.04741639271378517, 0.005689054261893034, 0.0003449702344369143, -0.009676282294094563, -0.009748006239533424, 0.007550629787147045, -0.016627034172415733, 0.011228138580918312, 0.0009723555413074791, 0.006520405877381563, -0.0044045341201126575, -0.0005962096038274467, -0.018961340188980103, 0.032393377274274826, 0.0015274051111191511, -0.020708808675408363, 0.009526313282549381, 0.016405340284109116, -0.015401198528707027, 0.009598037227988243, 0.004975069779902697, -0.021830318495631218, -0.00959151703864336, 0.013758055865764618, -0.012656107544898987, -0.033071499317884445, -0.002335935365408659, 0.006627992726862431, 0.012512658722698689, 0.02673366293311119, -0.015596810728311539, 0.005050054285675287, -0.018870053812861443, -0.006461722310632467, 0.03481896594166756, -0.017539892345666885, -0.02246931754052639, 0.038470394909381866, 0.020082850009202957, 0.015244708396494389, -0.010634781792759895, -0.010458731092512608, 0.02292574755847454, 0.0006483728648163378, 0.012147516012191772, 0.017748543992638588, -0.009728445671498775, 0.014592668041586876, 0.008567812852561474, -0.004600146319717169, 0.004619707353413105, -0.004759896080940962, -0.013366831466555595, -0.022612767294049263, 0.016444463282823563, 0.01244745496660471, -0.05054618418216705, 0.03189782425761223, 0.0074463034979999065, -0.022325869649648666, 0.02063056454062462, 0.019574258476495743, 0.03698374330997467, -0.01206275075674057, 0.009506751783192158, 0.0015388157917186618, -0.041939251124858856, 0.004590365570038557, -0.018948299810290337, 0.02013501338660717, -0.0034590752329677343, -0.03640994429588318, 0.005558645818382502, -0.004166539292782545, 0.0019528615521267056, -0.01979595236480236, -0.010993404313921928, 0.03612304851412773, -0.01491868868470192, 0.01694001443684101, -0.005200023762881756, -0.014775239862501621, -0.021869441494345665, 0.03646210953593254, -0.004655569791793823, -0.016366219148039818, -0.007374579086899757, 0.010263118892908096, -0.007244170643389225, -0.029967784881591797, -0.006041156128048897, 0.025716479867696762, -0.027281377464532852, 0.01448834128677845, 0.002965154591947794, 0.02645980753004551, 0.01909174770116806, 0.01691393181681633, 0.01593587175011635, -0.025247011333703995, -0.0076288748532533646, 0.019991563633084297, 0.023590827360749245, -0.02566431649029255, 0.012493097223341465, -0.010582618415355682];
    JOURNEY_ACROSS_LANDS_VOYAGEAI=[-0.027633617,-0.014515411,-0.02313151,-0.033067193,0.002639166,0.014204921,-0.027478373,-0.024683962,0.032446213,-0.027323127,0.002018186,0.006287424,0.001639776,0.025460185,-0.003357174,-0.015136391,-0.010634285,0.048436452,-0.020492345,-0.002658571,0.025460185,-0.035861604,-0.04036371,-0.00093147,-0.020181855,-0.024373472,0.016533596,0.018086048,0.03694832,-0.052162334,-0.002658571,-0.009508759,-0.019793743,0.026081167,-0.01358394,-0.028875576,-0.018551782,-0.036482584,0.008577288,-0.027944107,-0.012341981,-0.003725881,0.055267233,0.00737414,-0.00523952,-0.0044827,-0.057130173,-0.02282102,-0.012109113,-0.017620312,0.001368097,0.002639166,-0.000771374,-0.011953868,-0.00679197,-0.017930802,-0.029341312,-0.043158121,0.030583272,-0.054025274,-0.02375249,0.037569299,-0.011177643,0.027633617,-0.057751153,-0.024683962,-0.001717398,0.000868402,-0.017154576,0.019871365,0.012885339,-0.009159457,-0.028565086,0.012885339,-0.000946024,0.004366267,0.003648259,0.010090928,-0.004288644,0.001979374,-0.024062982,-0.019483251,0.0044827,0.006403858,-0.04750498,-0.008189176,-0.027012637,-0.006248613,-0.017775556,-0.004773785,0.019172762,0.030117538,-0.026236411,0.018707028,-0.01047904,0.012807716,-0.000068829,-0.020492345,0.006636725,-0.009702815,-0.021579061,-0.007490573,-0.038345523,0.010556662,-0.020026609,0.001707695,0.033222437,-0.04284763,0.007568195,-0.036016848,-0.005200709,-0.055267233,0.000299574,-0.009469948,0.002367487,0.022665776,-0.005355954,-0.014049676,0.029030822,0.010401418,-0.021734305,0.038811259,-0.019638497,-0.014593034,-0.011255265,0.010090928,-0.053404294,0.016533596,0.002639166,0.019405629,0.073275656,-0.003706475,-0.007141272,0.023907736,-0.010090928,-0.012264358,-0.025304941,0.020802835,0.022044795,-0.045642041,0.013972053,-0.047815472,-0.005200709,0.002396595,0.017076954,-0.036172096,-0.005084275,-0.063029483,-0.030117538,-0.011565755,0.014204921,0.031204253,0.007296517,-0.002474218,0.015679749,-0.014670656,0.006830782,0.009625193,0.034619644,0.000540932,0.009081835,-0.008383232,0.04036371,0.010401418,0.001004241,-0.033222437,-0.054335762,0.047815472,-0.025770677,-0.037879791,-0.00617099,0.019328007,-0.003182523,-0.028720332,-0.020958081,0.020181855,0.032135721,-0.03508538,-0.024683962,0.007568195,-0.045021061,-0.021268571,0.0344644,0.01878465,0.005123086,0.040674198,0.008266798,0.017309822,0.023907736,0.025770677,0.009198269,0.01816367,0.004152805,-0.009159457,0.012807716,-0.047815472,0.000178289,-0.028720332,0.000596723,0.000356578,0.006365046,0.025770677,-0.011643378,0.003201929,0.032601457,-0.040674198,0.005938123,-0.008810156,-0.015912617,-0.045331553,0.004172211,0.000135839,0.043468609,-0.036482584,0.013195829,-0.013894431,-0.007684629,-0.001795021,-0.004967841,0.044400081,-0.02251053,-0.005317143,-0.010634285,0.042537142,0.01847416,-0.024839206,-0.019017518,0.005899312,-0.006869593,-0.04036371,0.015446882,-0.055267233,-0.048746943,-0.054956745,0.072033696,0.039276995,-0.016223107,-0.037569299,-0.004075182,-0.026702147,-0.017154576,0.014282543,-0.017930802,-0.015369259,0.032446213,-0.008693722,0.004948436,0.018008424,0.014593034,-0.030583272,-0.006675537,0.005355954,0.01016855,0.006248613,-0.019716119,0.004366267,0.004385673,0.014825901,0.010323795,0.018862272,0.038656015,0.007257706,0.004734974,0.038656015,-0.019328007,0.015214014,0.012186736,0.030117538,-0.002522732,0.008266798,-0.011565755,-0.008266798,-0.000123711,0.01110002,-0.019716119,0.012807716,0.000703454,-0.011721,-0.011643378,-0.018318914,0.001736804,0.028409842,0.013816808,-0.00523952,-0.004579728,-0.028254597,-0.036793076,0.000946024,-0.014127298,0.040674198,-0.019250385,0.010013305,-0.065823898,-0.033377685,0.049367923,-0.015679749,0.003978154,-0.008732533,0.006132179,0.004599134,-0.007878685,0.022200041,0.014593034,-0.00679197,-0.018862272,-0.015291636,0.012419603,-0.021423815,-0.009275891,0.04036371,-0.012807716,0.002949656,-0.015602127,-0.020026609,-0.000790779,-0.00368707,0.007412951,-0.000732563,0.024218226,0.015214014,-0.032756705,0.025149696,-0.011177643,-0.000545783,-0.011953868,-0.030117538,-0.022976266,0.001610667,0.010401418,0.013506318,-0.001047904,-0.009702815,0.013739186,-0.008150364,0.033377685,-0.010634285,0.026857391,0.015524504,-0.014360166,-0.01847416,0.005317143,0.019871365,0.009314702,0.012807716,0.007607007,0.015058769,0.037103564,-0.026391657,-0.001290474,-0.043779101,0.052472822,0.009120646,0.036637828,-0.005161898,-0.028875576,-0.022976266,0.009586381,0.021579061,0.008189176,0.005433576,-0.001198298,-0.013972053,-0.01016855,-0.017620312,-0.036637828,0.003434797,0.029807048,-0.015136391,-0.005433576,-0.020026609,-0.0172322,-0.009081835,-0.021268571,-0.012807716,0.028720332,-0.004967841,0.016378352,0.028254597,0.002833222,-0.022355286,-0.013351073,0.004113994,0.01754269,-0.00130988,0.001052755,-0.004540917,0.019638497,0.011565755,-0.016921708,-0.022355286,-0.019483251,-0.009353514,0.009353514,-0.010867152,0.024062982,0.014049676,-0.033688173,-0.000771374,0.002503326,-0.014515411,0.014437788,-0.009353514,-0.002813816,-0.001154635,-0.000257125,0.049367923,-0.012109113,-0.01078953,0.01847416,0.008305609,0.012574848,-0.016844086,-0.030583272,-0.006675537,-0.043779101,0.039276995,0.011488133,-0.006908404,0.060545564,0.003085495,-0.016067861,0.004870813,-0.018939896,-0.019638497,-0.010556662,-0.029962292,0.027944107,-0.004443889,-0.018241292,-0.016145485,-0.038811259,-0.031359497,-0.0172322,-0.005627633,-0.024062982,-0.02313151,-0.007024838,0.029962292,0.001989077,0.003027278,0.034774888,-0.016921708,-0.023442,0.007878685,-0.019871365,-0.031825233,0.028254597,-0.008771345,-0.033067193,-0.044400081,-0.004055777,-0.066444874,0.026702147,-0.014204921,0.007102461,0.039121751,-0.015446882,0.009120646,0.000916916,0.007296517,0.010246173,0.008887778,0.03694832,-0.016145485,-0.011798623,0.010013305,0.008266798,-0.022200041,0.032601457,0.00031049,-0.004521512,-0.024528716,0.006908404,0.009314702,0.030117538,-0.014515411,-0.029962292,0.024373472,0.025304941,-0.018939896,-0.018629404,-0.010401418,-0.034774888,-0.015214014,0.025770677,-0.030738518,0.011721,0.002639166,-0.013273451,0.04036371,0.002454812,-0.016844086,0.027478373,0.047815472,0.011332888,0.037414055,-0.011332888,0.021268571,-0.030272782,-0.044710573,-0.003531825,-0.009004212,-0.014360166,0.015524504,-0.000737414,-0.01909514,0.024994452,-0.002755599,0.024839206,-0.004036371,0.02251053,-0.00737414,0.017076954,-0.012962961,-0.008305609,0.027944107,0.038500771,-0.014670656,-0.03570636,-0.02282102,-0.020337099,0.025304941,-0.002910845,-0.006636725,-0.002639166,0.02251053,-0.01016855,-0.015136391,0.001600964,0.004385673,0.005006652,-0.016378352,0.013739186,-0.010323795,-0.019328007,-0.02375249,-0.010323795,-0.008227987,-0.002115214,-0.017620312,-0.028565086,-0.003900532,0.000584595,-0.010090928,-0.037879791,-0.04098469,-0.006403858,-0.057130173,-0.003337768,-0.014437788,-0.038966503,-0.00892659,-0.009508759,-0.018318914,-0.001135229,-0.010556662,-0.009896872,0.036016848,0.016921708,-0.011255265,0.022355286,-0.002891439,-0.012807716,0.016999332,-0.014127298,0.026081167,0.009935683,0.024683962,-0.018318914,0.021423815,0.02375249,0.013428695,0.008422043,0.012031491,0.009392325,0.000266827,0.024994452,-0.024218226,-0.045642041,-0.016611218,-0.018396538,0.024528716,-0.004967841,-0.007956308,0.010246173,0.023286756,0.041295182,0.01078953,-0.011332888,-0.016455974,0.011721,0.003260146,0.005511199,0.043779101,0.024994452,0.044089589,-0.008383232,0.015058769,0.000107944,0.027167881,0.027478373,-0.019793743,0.000388113,0.013428695,-0.026391657,0.001979374,-0.000092783,0.005084275,-0.002949656,0.024839206,-0.025460185,0.011721,-0.028254597,0.020802835,-0.037258808,0.015912617,-0.020647591,-0.016921708,0.02313151,-0.010634285,0.017775556,0.035395868,-0.001154635,-0.001183743,0.003628853,0.041295182,-0.00293025,0.020958081,0.030583272,-0.045952532,-0.052162334,0.032290969,-0.027012637,0.027167881,-0.017309822,0.028875576,0.034309153,-0.025304941,-0.063960955,0.002736194,0.000192843,0.01847416,0.003822909,-0.024218226,0.009508759,-0.002736194,0.021423815,-0.012341981,-0.021889551,0.034153908,0.015990239,0.007257706,0.024683962,0.046884,0.003881126,0.054335762,0.004521512,-0.009702815,-0.014981146,-0.003512419,-0.01110002,0.016688842,0.049988903,-0.027633617,0.013894431,0.025149696,0.006248613,-0.020181855,0.002988467,-0.031514741,-0.022355286,0.021579061,0.015834995,0.003027278,0.036793076,-0.023442,0.022044795,-0.027167881,0.011177643,-0.01878465,-0.013816808,-0.008732533,0.018551782,-0.013661563,0.014825901,0.009159457,0.002396595,-0.013195829,0.014282543,0.000306852,-0.004502106,0.009625193,0.002348081,0.007024838,0.011643378,-0.031204253,-0.003706475,-0.001212852,-0.003939343,-0.002357784,0.032290969,0.020647591,0.019405629,0.045331553,-0.007141272,0.020958081,0.003221335,0.022355286,0.047815472,0.027167881,0.02282102,-0.002658571,0.001144932,0.013195829,-0.015679749,-0.006559103,-0.032601457,-0.009353514,0.011177643,-0.048746943,0.01358394,-0.024683962,0.021113325,0.026081167,0.010634285,-0.026236411,0.025460185,0.013506318,0.014360166,0.058993116,-0.02251053,-0.001581559,0.043468609,0.030738518,0.019638497,-0.019638497,0.04098469,-0.021113325,-7.05e-6,0.029341312,-0.012186736,0.058061644,-0.013739186,0.013894431,-0.008227987,0.005627633,0.009896872,0.00075682,0.015524504,-0.027788863,-0.027478373,0.027944107,-0.013195829,-0.006869593,-0.028565086,0.002522732,-0.000693751,0.039742731,0.025304941,0.005317143,0.01141051,0.019560875,0.009081835,0.002522732,0.023907736,-0.007063649,0.012885339,0.003900532,-0.015834995,-0.003066089,0.025615431,-0.01078953,-0.002833222,-0.004540917,-0.010090928,-0.001804724,-0.014282543,0.007956308,0.009431136,-0.025460185,-0.010634285,-0.001062458,0.01110002,-0.026081167,-0.041916162,0.003279551,0.020181855,-0.002677977,0.009896872,-0.009004212,-0.015369259,-0.016300729,0.025304941,-0.017930802,0.021889551,0.02251053,-0.045952532,-0.039276995,-0.049057432,0.005627633,0.008848967,-0.004734974,0.01754269,0.002086105,-0.020958081,-0.016611218,-0.011643378,0.003201929,0.031359497,0.030428028,0.037724543,-0.010711907,-0.018939896,-0.01816367,-0.005976934,0.026081167,0.00036143,0.040674198,0.023597246,-0.003667664,0.009741626,0.016688842,-0.004502106,-0.006132179,0.011876245,0.013040584,0.029962292,0.052783314,-0.010013305,-0.017154576,0.020647591,-0.044400081,-0.010944775,-0.016688842,0.053093802,0.005666444,0.006054556,0.009198269,0.001872643,0.018086048,0.002580949,0.005627633,-0.009120646,-0.039276995,-0.041916162,-0.007141272,-0.026391657,-0.002794411,-0.013739186,0.007684629,0.040053219,0.000747117,0.00010006,-0.033377685,-0.04036371,0.022200041,0.037879791,0.054956745,-0.003415391,-0.01047904,-0.008732533,-0.001329286,-0.028565086,0.000073984,0.02313151,0.024062982,-0.003395985,-0.01785318,0.014127298,0.018629404,0.002755599,-0.021423815,-0.002318973,-0.007102461,-0.015446882,-0.010556662,0.01016855,0.001009093,0.001062458,-0.01110002,-0.011022397,-0.01785318,-0.013195829,0.034774888,-0.011255265,0.000941173,-0.029341312,-0.015990239,0.00555001,-0.042537142,-0.008810156,-0.000414795,-0.004152805,0.022355286,0.060545564,-0.026702147,-0.006442669,-0.003900532,0.013273451,0.023907736,-0.024062982,-0.047815472,0.017465066,0.002561543,0.018862272,0.031825233,0.039121751,-0.018396538,0.002299567,-0.014282543,-0.004502106,0.019716119,-0.016455974,0.009741626,-0.006403858,0.016300729,-0.029807048,-0.005161898,-0.033688173,0.003104901,0.038811259,-0.000033505,-0.008810156,-0.007529384,0.016921708,-0.005976934,-0.016145485,-0.027633617,-0.051851843,0.031514741,0.011798623,0.014981146,0.040674198,0.048436452,-0.036793076,0.025615431,-0.041295182,0.002270459,0.033222437,0.00523952,0.010944775,0.001571856,-0.01878465,0.057440665,0.003939343,-0.007529384,0.014903524,0.004288644,0.004327456,0.036172096,0.015369259,0.011488133,-0.03570636,0.021113325,-0.022044795,0.005666444,0.039121751,0.005006652,0.000028199,-0.010246173,-0.020492345,0.012574848,-0.021889551,0.021889551,0.012341981,-0.01785318,0.020802835,-0.022355286,0.008771345,-0.013040584,-0.033377685,-0.034619644,0.018939896,-0.024994452,-0.026702147,-0.016766464,0.019405629,-0.012807716,0.012497226,-0.004734974,-0.00065494,0.012574848,0.002503326,-0.022355286,0.005200709,-0.001319583,0.020802835,0.017076954,-0.006986027,-0.015136391,-0.006908404,0.03508538,0.027167881,-0.009896872,-0.040674198,-0.01909514,0.014670656,0.015990239,-0.055888213,0.026546901,0.000063372,0.005976934,0.021423815,0.016145485,-0.019716119,0.021113325,-0.039742731,-0.030117538,-0.043468609,0.021113325,0.028875576,0.008810156,0.003958749,0.013816808,-0.038966503,0.005588822,-0.034309153,0.016766464,0.026857391,0.043158121,0.018241292,0.011565755,-0.043779101,-0.013816808,0.009664004,-0.0044827,-0.036482584,0.018086048,-0.015446882,0.003163118,0.007878685,-0.001727101,-0.020802835,0.021423815,-0.011022397,0.055267233,0.028254597,0.001969671,0.056819685,0.025149696,-0.027012637,0.043779101,0.038035035,-0.025460185,0.00479319,-0.005200709,-0.020026609,-0.016300729,0.023907736,-0.030428028,-0.017387444,-0.003318363,0.008965401,-0.01016855,-0.002561543,0.009120646,0.016844086,0.021734305,-0.031669989,0.005627633,-0.034309153,0.043779101,-0.011255265,-0.023286756,0.011022397,-0.004657351,-0.000012356,0.006209801,0.005666444,-0.025770677,0.016844086,-0.005084275,0.012885339,-0.011798623,0.00293025,-0.000824739,-0.012419603,0.01909514,-0.003978154,0.015214014,0.030428028,-0.00985806,-0.009664004,-0.014515411,0.026702147,0.028254597,-0.019638497,-0.005899312,0.010401418,-0.016067861,0.034153908,-0.012962961,-0.016999332,0.045331553,0.011488133,-0.025615431,-0.021734305,-0.036172096,0.008383232,0.02375249,-0.025460185,0.002047294,-0.002416001,0.001639776,-0.000499695,-0.001106121,-0.014049676,-0.012807716,0.030893764,0.014515411,0.020647591,0.00355123,0.04750498,-0.010013305,-0.00648148,0.013894431,-0.006675537,-0.007529384,-0.000272892,-0.017387444,0.013351073,-0.029341312,-0.013195829,0.015291636,0.00461854,0.0344644,0.005938123,-0.027788863,0.01110002,0.024062982,0.011798623,0.028409842,0.01816367,0.02251053,0.00162037,0.024683962,0.01078953,0.008111553,0.020337099,-0.059924584,-0.03632734,-0.005821689,0.025460185,0.006054556,-0.021423815,0.019871365,0.028875576,-0.017076954,0.010246173,-0.005976934,0.016223107,0.004366267,0.012497226,0.051541355,-0.029962292,0.011255265,0.00368707,-0.014981146,-0.023907736,-0.002755599,0.010634285,-0.000402667,-0.03632734,0.017309822,-0.012962961,-0.054025274,-0.000819888,-0.028565086,0.024994452,0.012419603,-0.002260756,0.010246173,0.009431136,0.012031491,0.010944775,0.005588822,0.054646254,0.00065494,-0.001513639,0.002852628,0.002561543,-0.017387444,-0.00803393,-0.002716788,0.004288644,0.014204921,0.011953868,-0.04098469,0.002483921,-0.066134386,-0.001397205,-0.058682624,-0.00155245,-0.02251053,0.009198269,0.003124306,-0.036172096,-0.005278331,0.013273451,-0.019483251,0.006209801,-0.022665776,-0.00430805,0.0086161,-0.02251053,0.00679197,-0.021268571,0.033067193,0.006908404,0.027788863,-0.003201929,0.008654911,-0.004832002,-0.020492345,-0.030738518,-0.002056997,-0.009819249,-0.032756705,0.000221952,-0.014437788,0.016067861,0.003745286,0.012186736,0.010556662,0.029341312,0.022200041,-0.008654911,0.008654911,0.034930132,0.002872033,-0.019716119,-0.064581938,-0.000053062,0.019017518,0.008654911,-0.058061644,0.014670656,-0.04750498,0.005782878,-0.025304941,0.012497226,-0.031049008,0.009896872,0.048436452,-0.006597914,0.014825901,-0.005278331,0.017387444,-0.005006652,0.003066089,0.000086719,-0.024839206,-0.00617099,0.025149696,-0.00155245,-0.016067861,0.007995119,-0.001004241,0.01078953,0.037569299,-0.008266798,0.04284763,-0.012885339,-0.009314702,0.00193086,0.010013305,0.004191616,0.019017518,-0.003085495,0.038035035,0.048746943,-0.015214014,-0.00737414,0.027478373,-0.029030822,-0.037258808,-0.009702815,-0.014127298,0.003531825,0.022665776,-0.005472388,0.003221335,0.017930802,-0.01358394,-0.038345523,0.003648259,0.010401418,-0.020647591,0.006947216,-0.021268571,0.013195829,0.015912617,0.007956308,0.02251053,-0.005355954,-0.045952532,0.010013305,-0.017387444,-0.006209801,-0.023597246,0.011876245,0.017775556,-0.007684629,-0.012264358,0.00155245,-0.010090928,-0.01816367,0.022355286,0.022976266,-0.020958081,0.010013305,0.032290969,-0.040053219,-0.013040584,0.015834995,0.031204253,-0.007451762,-0.024683962,0.023286756,0.004967841,-0.013816808,-0.004463295,0.023907736,-0.002503326,0.010013305,0.021268571,-0.012497226,-0.006442669,0.009314702,-0.019716119,0.035395868,-0.011565755,-0.041916162,0.026081167,-0.038966503,0.025925921,0.028099352,0.000016753,-0.003648259,0.002522732,-0.007412951,-0.022665776,0.022665776,0.015912617,-0.013273451,-0.004385673,0.022355286,-0.001062458,-0.010401418,-0.007063649,-0.001630073,0.01878465,-0.009081835,-0.00072286,-0.008965401,0.027167881,-0.004599134,-0.023442,-0.038345523,0.030428028,0.044089589,-0.014437788,0.031825233,-0.011488133,-0.025770677,-0.029651802,0.006675537,-0.005744067,0.025615431,-0.016766464,0.0086161,0.028720332,-0.007335328,-0.014437788,0.027478373,0.013894431,-0.013118206,-0.003298957,0.015990239,0.008460854,0.031980477,-0.000795631,0.019716119,-0.016844086,-0.011488133,-0.013428695,0.019560875,0.004405078,-0.000329896,0.019638497,-0.027167881,0.028099352,-0.035551112,-0.001358394,-0.002852628,0.008771345,-0.01909514,-0.022355286,0.024683962,0.021579061,-0.014437788,-0.020958081,0.003628853,-0.019017518,-0.008111553,0.000528803,-0.008810156,0.034153908,0.021579061,-0.017697934,-0.023442,0.020647591,0.032135721,-0.024062982,0.015446882,-0.04098469,-0.006753159,0.009625193,-0.003648259,-0.025615431,-0.023286756,0.025770677,0.005123086,-0.02282102,-0.014204921,0.012186736,-0.04284763,0.00355123,-0.012574848,0.00555001,0.04750498,0.027788863,-0.014981146,-0.007878685,0.011022397,0.00399756,0.005705255,-0.017775556,-0.016300729,-0.001261366,-0.000781077,-0.006015745,-0.018862272,-0.021423815,-0.011022397,-0.012652471,-0.00803393,-0.010944775,0.005627633,-0.028409842,-0.017775556,-0.051541355,-0.004870813,0.024839206,0.001853238,0.04626302,0.024062982,0.02313151,0.003609447,-0.048436452,-0.049367923,0.019716119,0.047194492,-0.030117538,0.021268571,-0.006947216,0.013428695,0.013894431,-0.038035035,-0.018862272,-0.003357174,-0.007917497,-0.022355286,-0.007257706,-0.021423815,-0.028409842,0.00492903,0.001130378,0.015446882,-0.014515411,0.000174651,0.001639776,0.008344421,0.013428695,0.01078953,0.008150364,-0.029651802,0.028875576,0.016223107,0.010867152,0.013661563,-0.004366267,0.00368707,0.006986027,-0.011565755,-0.023597246,0.013661563,0.028875576,0.021268571,-0.007141272,0.033843417,0.004579728,-0.001368097,-0.005782878,-0.051541355,-0.034619644,-0.019560875,0.017620312,-0.012031491,0.016611218,-0.024373472,-0.011953868,-0.012807716,-0.015679749,0.005938123,-0.011721,-0.000068829,-0.01110002,0.026391657,0.004579728,0.018707028,0.025770677,0.009004212,0.029186068,-0.007995119,0.009586381,0.036172096,0.013972053,0.021423815,0.007180083,0.038500771,0.022665776,0.003066089,-0.001765912,0.010090928,-0.02313151,0.008577288,-0.006559103,-0.015524504,-0.017387444,-0.010246173,0.008266798,-0.033377685,-0.034774888,0.014127298,0.017387444,-0.019328007,-0.040053219,0.015834995,-0.0344644,-0.005976934,-0.024839206,-0.002910845,-0.009120646,-0.021423815,0.0172322,-0.023442,0.027167881,0.009159457,0.000022893,-0.01078953,0.029186068,0.018862272,0.000713157,-0.013894431,-0.016999332,-0.016223107,0.014981146,-0.021734305,-0.020492345,0.009819249,-0.001290474,-0.057751153,-0.006093368,0.019638497,0.022976266,-0.002910845,-0.014593034,-0.000477864,-0.022200041,-0.0172322,0.000197695,0.023286756,0.018629404,-0.005200709,0.054335762,-0.027633617,0.019483251,-0.013506318,-0.004055777,-0.004366267,0.00954757,0.001804724,0.025460185,0.016766464,-0.038190279,0.000664643,0.02313151,0.014748279,0.012264358,-0.004599134,0.033067193,0.004424484,-0.015369259,-0.046884,0.006636725,-0.01816367,-0.008810156,0.027944107,-0.000790779,-0.010556662,-0.011721,-0.003415391,0.025304941,0.002677977,-0.026702147,-0.004637945,0.018086048,-0.015757371,-0.006132179,-0.027012637,0.02313151,-0.019638497,-0.010401418,-0.031204253,-0.006403858,-0.003454202,0.049678411,-0.010944775,-0.026546901,0.003201929,0.013972053,0.041295182,-0.012031491,0.009120646,0.015058769,0.008693722,0.00027653,-0.01141051,0.016611218,0.017930802,-0.011332888,0.009935683,-0.019017518,0.001416611,-0.007412951,0.006015745,-0.005084275,-0.016378352,0.031204253,-0.015369259,-0.01909514,0.017309822,0.034774888,0.013273451,-0.026081167,-0.029962292,-0.008227987,-0.020647591,0.002697383,-0.038035035,-0.016067861,-0.012109113,-0.015058769,0.019328007,0.019483251,-0.007917497,-0.015446882,0.001969671,-0.026857391,0.034619644,-0.014981146,-0.028099352,-0.003066089,0.009314702,-0.027788863,0.012031491,-0.002736194,0.007024838,-0.001591262,0.014515411,-0.004773785,0.011022397,-0.020802835,-0.005588822,-0.031980477,0.053714782,0.014360166,0.01785318,0.028565086,-0.014360166,-0.028720332,0.000143117,-0.010013305,0.010323795,-0.042537142,0.010013305,-0.002086105,-0.039742731,-0.033377685,-0.015446882,0.005123086,-0.001217703,0.00461854,-0.009780438,-0.011488133,0.01016855,-0.068307817,0.026857391,-0.003725881,-0.015291636,-0.008150364,0.012419603,0.028409842,-0.024683962,-0.002338378,-0.004890219,0.007257706,0.011876245,0.012652471,-0.037103564,-0.029030822,-0.032135721,-0.020802835,0.03632734,0.013661563,-0.001208,0.010556662,0.000342024,-0.024839206,0.029651802,0.007296517,-0.001397205,0.019328007,0.028720332,0.00368707,-0.040053219,0.018318914,-0.002454812,0.048436452,-0.013972053,-0.002988467,-0.016067861,0.013428695,0.02375249,0.011643378,-0.019172762,0.032290969,0.016378352,-0.04098469,0.016611218,-0.023442,0.010323795,-0.026857391,-0.005938123,-0.016921708,-0.000317767,0.020181855,0.026391657,0.030117538,-0.000497269,0.015912617,0.030583272,-0.000926619,0.018629404,-0.008965401,-0.002852628,-0.01878465,-0.037103564,-0.049057432,-0.014127298,-0.011953868,0.005938123,0.015912617,-0.029807048,0.032135721,-0.01847416,0.004424484,0.032446213,-0.004599134,-0.016611218,-0.03508538,0.042537142,0.012652471,-0.0058605,0.00368707,0.02375249,-0.014282543,-0.027167881,0.020647591,0.037258808,0.017465066,0.013506318,-0.026546901,0.002260756,0.012574848,0.007529384,-0.018707028,-0.001280772,0.005744067,0.025149696,0.009004212,-0.006714348,0.000342024,0.036172096,-0.005744067,-0.045331553,0.020802835,-0.007645818,0.001775615,-0.00230927,-0.015214014,0.017309822,0.004172211,-0.033067193,0.026391657,-0.049678411,-0.012574848,-0.011953868,0.018629404,-0.001727101,-0.00492903,0.009159457,-0.009159457,0.02313151,0.003454202,0.007762252,0.034930132,0.000970281,-0.007762252,-0.029807048,0.009819249,-0.007180083,-0.010634285,-0.00042935,0.020647591,0.01141051,-0.006597914,-0.016067861,0.034153908,0.013661563,-0.01785318,0.003085495,-0.014049676,-0.032135721,0.008771345,-0.038656015,-0.026702147,-0.011565755,0.029807048,-0.000373558,-0.027012637,0.02313151,-0.026391657,-0.0172322,-0.000790779,-0.037569299,0.038190279,0.007063649,0.026546901,0.001765912,0.007801063,0.012652471,0.023442,-0.007063649,-0.014515411,-0.001018796,0.002212242,0.01016855,-0.010246173,-0.02251053,-0.033532929,0.003590042,0.030583272,0.005782878,0.033843417,0.005006652,0.023442,0.017775556,0.010711907,-0.004016965,-0.005588822,-0.009896872,-0.00042935,0.008654911,-0.003764692,0.023907736,-0.021734305,-0.004269239,0.026081167,-0.000887808,-0.011332888,-0.015524504,-0.007917497,-0.015446882,-0.028099352,0.009586381,-0.011876245,-0.010634285,0.004812596,-0.033688173,-0.003473608,0.041916162,0.012497226,-0.002154025,0.029651802,-0.050609883,-0.015291636,0.010867152,0.001494233,0.014670656,-0.001678587,0.01016855,0.004230427,-0.020958081,-0.001649479,-0.006947216,-0.0344644,0.002173431,0.002503326,-0.006326235,0.015990239,0.004113994,-0.023597246,-0.022665776,-0.025770677,0.028720332,-0.025460185,0.024994452,-0.008422043,0.013972053,0.050299391,0.011798623,0.033998664,-0.021579061,0.002221945,0.026391657,-0.007762252,0.016067861,0.038345523,-0.012341981,0.004016965,-0.032290969,0.004327456,-0.03570636,0.007956308,0.004327456,-0.014515411,0.025770677,0.04036371,0.021423815,-0.008383232,0.030428028,0.038966503,0.014437788,-0.000032141,-0.017775556,0.019017518,-0.035395868,-0.035395868,-0.006403858,0.04626302,0.039742731,0.023907736,-0.033222437,-0.031825233,-0.020802835,-0.00124196,0.03694832,0.001940563,0.032135721,-0.015214014,0.04222665,0.039276995,-0.022355286,0.012497226,-0.001892049,-0.012574848,0.002260756,-0.039432239,0.016223107,-0.023907736,0.02251053,0.02282102,0.050920371,-0.021113325,0.019017518,-0.00923708,0.013040584,0.013816808,-0.011876245,-0.027944107,-0.051230863,-0.004036371,0.020026609,-0.045331553,-0.029962292,0.013428695,0.017697934,-0.012419603,-0.009120646,0.020958081,0.015757371,0.007490573,-0.020647591,0.007723441,-0.01816367,-0.003201929,-0.027167881,-0.016921708,-0.013972053,0.029496558,-0.01078953,0.020026609,0.00005852,0.002775005,0.031204253,0.030117538,-0.024994452,-0.006365046,-0.023286756,-0.026081167,0.009469948,-0.001125526,-0.040674198,0.025770677,-0.018629404,0.020802835,-0.009896872,-0.029496558,0.01754269,0.007180083,-0.021423815,-0.041916162,-0.019638497,0.001174041,0.016844086,-0.00479319,-0.01754269,0.032911949,-0.005006652,-0.006248613,-0.046884,-0.012341981,-0.027788863,0.016378352,0.059303604,0.019638497];
  3. Guarde y cierre el archivo.

2

Abre mongosh en una ventana de terminal y conéctate a tu clúster. Para obtener instrucciones detalladas sobre cómo conectar, consulta Conéctate a través de mongosh.

3

Ejecuta el siguiente comando en el aviso de mongosh:

use sample_mflix
4
  1. Ejecuta el siguiente comando para cargar los embeddings en el archivo embeddings.js después de reemplazar <path-to-file> por la ruta absoluta a tu archivo embeddings.js.

    load('/<path-to-file>/embeddings.js';
    true
  2. Verifique que las incrustaciones se cargaron correctamente.

    Puedes verificarlo ejecutando un comando similar al siguiente:

    COMEDY_INVOLVING_GHOSTS.length
    2048
5

Realice una búsqueda exhaustiva en el conjunto de datos para encontrar términos semánticamente similares, con el objetivo de determinar qué término de consulta ofrece los mejores resultados.

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding_voyage_3_large",
11 "queryVector": COMEDY_INVOLVING_GHOSTS,
12 "numCandidates": 2000,
13 "limit": 50
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "plot_embedding_voyage_3_large",
22 "queryVector": HUMOR_INVOLVING_PARANORMAL,
23 "numCandidates": 2000,
24 "limit": 50
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 20
49 }
50]);
[
{
_id: ObjectId('573a139af29313caabcef0a4'),
plot: 'A paranormal expert and his daughter bunk in an abandoned house populated by 3 mischievous ghosts and one friendly one.',
title: 'Casper',
scoreDetails: {
value: 0.01639344262295082,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 1,
weight: 0.5,
value: 0.8094863891601562,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 1,
weight: 0.5,
value: 0.7794423699378967,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceaf10'),
plot: "When Peter Plunkett's Irish castle turned hotel is about to be repossesed, he decides to spice up the attraction a bit for the 'Yanks' by having his staff pretend to haunt the castle. The ...",
title: 'High Spirits',
scoreDetails: {
value: 0.01575682382133995,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 2,
weight: 0.5,
value: 0.7949001789093018,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 5,
weight: 0.5,
value: 0.7545012831687927,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabce912c'),
plot: 'Three unemployed parapsychology professors set up shop as a unique ghost removal service.',
title: 'Ghostbusters',
scoreDetails: {
value: 0.015038444142921756,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 6,
weight: 0.5,
value: 0.7781286239624023,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 7,
weight: 0.5,
value: 0.7519128918647766,
details: []
}
]
}
},
{
_id: ObjectId('573a13a0f29313caabd056df'),
plot: "A girl calls on her brother's imaginary friend to banish a mischievous boogeyman who has framed her for his pranks.",
title: "Don't Look Under the Bed",
scoreDetails: {
value: 0.014913831197525408,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 13,
weight: 0.5,
value: 0.7534659504890442,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 2,
weight: 0.5,
value: 0.7626002430915833,
details: []
}
]
}
},
{
_id: ObjectId('573a1399f29313caabced85b'),
plot: 'A comical Gothic horror-movie-type family tries to rescue their beloved uncle from his gold-digging new love.',
title: 'Addams Family Values',
scoreDetails: {
value: 0.014854753521126762,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 11,
weight: 0.5,
value: 0.7640036344528198,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 4,
weight: 0.5,
value: 0.7570045590400696,
details: []
}
]
}
},
{
_id: ObjectId('573a13bdf29313caabd58456'),
plot: 'Bertram Pincus is a man whose people skills leave much to be desired. When Pincus dies unexpectedly, but is miraculously revived after seven minutes, he wakes up to discover that he now has the annoying ability to see ghosts.',
title: 'Ghost Town',
scoreDetails: {
value: 0.014709063378758382,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 7,
weight: 0.5,
value: 0.7774010300636292,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 9,
weight: 0.5,
value: 0.7500401735305786,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceace9'),
plot: 'A couple of recently deceased ghosts contract the services of a "bio-exorcist" in order to remove the obnoxious new owners of their house.',
title: 'Beetlejuice',
scoreDetails: {
value: 0.014186507936507936,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 3,
weight: 0.5,
value: 0.785067617893219,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 20,
weight: 0.5,
value: 0.7415448427200317,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabcebb96'),
plot: "A mother/daughter pair of witches descend on a yuppie family's home and cause havoc, one at a time since they share one body & the other must live in a cat the rest of the time. Now it's up...",
title: 'Wicked Stepmother',
scoreDetails: {
value: 0.013683634373289545,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 27,
weight: 0.5,
value: 0.7426956295967102,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 3,
weight: 0.5,
value: 0.7574828267097473,
details: []
}
]
}
},
{
_id: ObjectId('573a1394f29313caabcdf488'),
plot: 'The Bowery Boys find themselves in London, in an old mansion complete with a dungeon, an ominous bell tower and the ghost of an old hangman.',
title: 'Loose in London',
scoreDetails: {
value: 0.013235294117647059,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 8,
weight: 0.5,
value: 0.7734314203262329,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 25,
weight: 0.5,
value: 0.7381086349487305,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceaddd'),
plot: 'Two cops are brought back to life to chase down supernatural criminals.',
title: 'Dead Heat',
scoreDetails: {
value: 0.012903762903762904,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 17,
weight: 0.5,
value: 0.7512531280517578,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 18,
weight: 0.5,
value: 0.7426376342773438,
details: []
}
]
}
},
{
_id: ObjectId('573a1399f29313caabcec582'),
plot: 'Con artists plan to fleece the eccentric family using an accomplice who claims to be their long lost Uncle Fester.',
title: 'The Addams Family',
scoreDetails: {
value: 0.012698412698412698,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 30,
weight: 0.5,
value: 0.7411460280418396,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 10,
weight: 0.5,
value: 0.748729944229126,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabce9a71'),
plot: 'Peanut butter is the secret ingredient for magic potions made by two friendly ghosts. Eleven-year-old Michael loses all of his hair when he gets a fright and uses the potion to get his hair...',
title: 'The Peanut Butter Solution',
scoreDetails: {
value: 0.012561274509803922,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 36,
weight: 0.5,
value: 0.7384192943572998,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 8,
weight: 0.5,
value: 0.7511122226715088,
details: []
}
]
}
},
{
_id: ObjectId('573a13a6f29313caabd16c49'),
plot: 'Elvis and JFK, both alive and in nursing homes, fight for the souls of their fellow residents as they battle an ancient Egyptian Mummy.',
title: 'Bubba Ho-Tep',
scoreDetails: {
value: 0.012092758571631812,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 39,
weight: 0.5,
value: 0.736645519733429,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 11,
weight: 0.5,
value: 0.7481721043586731,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf1044'),
plot: 'When a shy groom practices his wedding vows in the inadvertent presence of a deceased young woman, she rises from the grave assuming he has married her.',
title: 'Corpse Bride',
scoreDetails: {
value: 0.011513157894736843,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 20,
weight: 0.5,
value: 0.7498250007629395,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 35,
weight: 0.5,
value: 0.7354456186294556,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceb9b4'),
plot: "Neil Gallagher found the secret to Toulon's puppets who come to life and then killed himself. Alex and his psychic friends come to investigate and are stalked by Toulon's puppets who have a...",
title: 'Puppetmaster',
scoreDetails: {
value: 0.01003996003996004,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 50,
weight: 0.5,
value: 0.7304129004478455,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 31,
weight: 0.5,
value: 0.7357485294342041,
details: []
}
]
}
},
{
_id: ObjectId('573a13d3f29313caabd96a55'),
plot: 'A teacher with paranormal abilities helps a group of ghosts graduate high school.',
title: 'Ghost Graduation',
scoreDetails: {
value: 0.0078125,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 4,
weight: 0.5,
value: 0.7812073826789856,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 0, weight: 0.5 }
]
}
},
{
_id: ObjectId('573a139af29313caabcefcce'),
plot: 'Adaption of the famous Oscar Wilde tale about a young American girl that helps a British ghost find rest and forgiveness.',
title: 'The Canterville Ghost',
scoreDetails: {
value: 0.007692307692307693,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 5,
weight: 0.5,
value: 0.7810665965080261,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 0, weight: 0.5 }
]
}
},
{
_id: ObjectId('573a1399f29313caabcec258'),
plot: 'The puppets return, this time they hunt some Paranormal Researchers to take their brain fluid for the dead/living puppet master, Andre Toulon.',
title: 'Puppet Master II',
scoreDetails: {
value: 0.007575757575757576,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 0, weight: 0.5 },
{
inputPipelineName: 'vectorPipeline2',
rank: 6,
weight: 0.5,
value: 0.7542119026184082,
details: []
}
]
}
},
{
_id: ObjectId('573a13edf29313caabdd4424'),
plot: 'A ghost returns back from his world to prove something. But on earth, he has something more to do for his country.',
title: 'Bhoothnath Returns',
scoreDetails: {
value: 0.007246376811594203,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 9,
weight: 0.5,
value: 0.7711119651794434,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 0, weight: 0.5 }
]
}
},
{
_id: ObjectId('573a13bdf29313caabd58274'),
plot: 'Banku, his mother, Anjali Sharma and father move in to their new house -- the Nath villa, unaware of the fact that the house is inhabited by a ghost. It is learnt the ghost is not too happy...',
title: 'Bhoothnath',
scoreDetails: {
value: 0.007142857142857143,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 10,
weight: 0.5,
value: 0.7709513902664185,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 0, weight: 0.5 }
]
}
}
]

Esta consulta de ejemplo utiliza el $rankFusion con las siguientes etapas de la canalización de entrada:

  • Busca en el campo plot_embedding_voyage_3_large la frase comedia ligera con fantasmas, especificada en el campo queryVector de la query como vectores de incrustación utilizando la variable COMEDY_INVOLVING_GHOSTS.

  • Especifica una búsqueda de hasta 2000 vecinos más cercanos.

  • Limita los resultados de esta etapa a 50 documentos.

  • Especifica una ponderación de 0.5 para influir en la contribución de rango de esa pipeline a la puntuación final.

  • Realiza una búsqueda vectorial secuencial en el campo plot_embedding_voyage_3_large para la frase humor slapstick con sucesos paranormales, especificada en el campo queryVector como incrustaciones vectoriales con la variable HUMOR_INVOLVING_PARANORMAL.

  • Especifica una búsqueda de hasta 2000 vecinos más cercanos.

  • Limita los resultados de esta etapa a 50 documentos.

  • Especifica una ponderación de 0.5 para influir en la contribución de rango de esa pipeline a la puntuación final.

La query de muestra también especifica las siguientes etapas de la pipeline.

  • Solo incluye los campos plot y title en los resultados.

  • Agrega un campo llamado scoreDetails en los resultados.

Limita los resultados devueltos a 20 documentos.

MongoDB Vector Search combina los resultados de ambas consultas en un único conjunto de resultados. En los resultados:

  • El scoreDetails.value muestra la puntuación en bruto de ese pipeline antes de ponderarlo y combinarlo mediante una fusión de rangos recíprocos.

  • El score.details.rank muestra el rango del documento en los resultados del pipeline.

  • El scoreDetails.details.value contiene la puntuación de rango recíproco ponderada.

Puedes hacer lo siguiente:

  • Ajusta los pesos asignados a cada pipeline en la query para refinar más los resultados.

  • Aumenta el número de documentos en los resultados si encuentras resultados dispares.

Busca en múltiples campos del conjunto de datos para determinar qué campos devuelven los mejores resultados para la misma query.

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding_voyage_3_large",
11 "queryVector": BATTLE_GOOD_EVIL,
12 "numCandidates": 2000,
13 "limit": 200
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "title_voyageai_embedding",
22 "queryVector": BATTLE_GOOD_EVIL,
23 "numCandidates": 2000,
24 "limit": 200
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 20
49 }
50]);
[
{
_id: ObjectId('573a13b2f29313caabd385df'),
plot: "A young boy is chosen as the defender of good and must team up with Japan's ancient spirits and creatures of lore to destroy the forces of evil.",
title: 'The Great Yokai War',
scoreDetails: {
value: 0.01278772378516624,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 8,
weight: 0.5,
value: 0.7586066126823425,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 32,
weight: 0.5,
value: 0.7333235144615173,
details: []
}
]
}
},
{
_id: ObjectId('573a13b8f29313caabd4c898'),
plot: 'Perseus, mortal son of Zeus, battles the minions of the underworld to stop them from conquering heaven and earth.',
title: 'Clash of the Titans',
scoreDetails: {
value: 0.012362637362637362,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 18,
weight: 0.5,
value: 0.752047598361969,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 24,
weight: 0.5,
value: 0.7401053309440613,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf0e15'),
plot: 'A young boy is whisked away to the mythical land of Tao where he becomes the center of a conflict between an evil lord and a group of animal warriors.',
title: 'Warriors of Virtue',
scoreDetails: {
value: 0.012301804264625477,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 58,
weight: 0.5,
value: 0.7400728464126587,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 2,
weight: 0.5,
value: 0.7624473571777344,
details: []
}
]
}
},
{
_id: ObjectId('573a1397f29313caabce699b'),
plot: "On a post-apocalyptic Earth, a wizard and his faire folk comrades fight an evil wizard who's using technology in his bid for conquest.",
title: 'Wizards',
scoreDetails: {
value: 0.012173796072101156,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 3,
weight: 0.5,
value: 0.767616868019104,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 58,
weight: 0.5,
value: 0.725697934627533,
details: []
}
]
}
},
{
_id: ObjectId('573a13bbf29313caabd54a66'),
plot: 'It is AD 924, at the end of the United Shilla Dynasty. Continuous riots sweep the land ruled by a corrupted government. Evil forces are rampant and malicious demons roam the land. YI Kwak, ...',
title: 'Demon Empire',
scoreDetails: {
value: 0.011527727217570683,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 63,
weight: 0.5,
value: 0.7390550374984741,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 7,
weight: 0.5,
value: 0.7534297704696655,
details: []
}
]
}
},
{
_id: ObjectId('573a13adf29313caabd29ca7'),
plot: 'A raging god of battle and a master samurai duke it out in a series of sword fights in a remote temple.',
title: 'Aragami',
scoreDetails: {
value: 0.011489173663278833,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 2,
weight: 0.5,
value: 0.7687976360321045,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 86,
weight: 0.5,
value: 0.7192319631576538,
details: []
}
]
}
},
{
_id: ObjectId('573a13b6f29313caabd467f5'),
plot: "Story centers on a battle during China's Warring States Period, a series of civil wars, which spanned from the 5th to the 3rd century B.C. Based on a popular Japanese manga, which was in turn based a Japanese novel inspired by Warring States history in China.",
title: 'Battle of the Warriors',
scoreDetails: {
value: 0.01138143468727159,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 97,
weight: 0.5,
value: 0.7345550060272217,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 1,
weight: 0.5,
value: 0.7787338495254517,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceb2ff'),
plot: 'Dragon, a bloody dictator, is challenged by Lancelot, who comes to save the girl, and to liberate the people.',
title: 'Ubit drakona',
scoreDetails: {
value: 0.011166103331723805,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 16,
weight: 0.5,
value: 0.752510666847229,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 49,
weight: 0.5,
value: 0.7284656167030334,
details: []
}
]
}
},
{
_id: ObjectId('573a13c2f29313caabd67b22'),
plot: '"An Epic Battle for World Domination: In the faraway land of Mirabillis, the warlord Dragon-a Eye has unleashed his terrifying forces to hunt down the source of all power, a legendary ...',
title: 'Knights of Bloodsteel',
scoreDetails: {
value: 0.010186322686322687,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 28,
weight: 0.5,
value: 0.747940719127655,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 51,
weight: 0.5,
value: 0.728130042552948,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabcebfc6'),
plot: 'Warlords Kagetora and Takeda each wish to prevent the other from gaining hegemony in feudal Japan. The two samurai leaders pursue one another across the countryside, engaging in massive ...',
title: 'Heaven and Earth',
scoreDetails: {
value: 0.009934548854604956,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 9,
weight: 0.5,
value: 0.7576944231987,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 126,
weight: 0.5,
value: 0.7146676778793335,
details: []
}
]
}
},
{
_id: ObjectId('573a139ef29313caabcfbd25'),
plot: 'A demon, raised from infancy after being conjured by and rescued from the Nazis, grows up to become a defender against the forces of darkness.',
title: 'Hellboy',
scoreDetails: {
value: 0.009608277900960829,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 6,
weight: 0.5,
value: 0.7629513740539551,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 186,
weight: 0.5,
value: 0.7094568014144897,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcefeb7'),
plot: 'A shape-shifting mountain man and a group of children team up to protect an enchanted forest from evil lumberjacks.',
title: 'Forest Warrior',
scoreDetails: {
value: 0.009457712458324828,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 147,
weight: 0.5,
value: 0.7299161553382874,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 11,
weight: 0.5,
value: 0.7455743551254272,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf00f7'),
plot: 'A shape-shifting mountain man and a group of children team up to protect an enchanted forest from evil lumberjacks.',
title: 'Forest Warrior',
scoreDetails: {
value: 0.009457712458324828,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 147,
weight: 0.5,
value: 0.7299161553382874,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 11,
weight: 0.5,
value: 0.7455743551254272,
details: []
}
]
}
},
{
_id: ObjectId('573a13c0f29313caabd62ff5'),
plot: 'Wind and Cloud find themselves up against a ruthless Japanese warlord intent on invading China.',
title: 'Storm Warriors',
scoreDetails: {
value: 0.009268707482993197,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 38,
weight: 0.5,
value: 0.7453598976135254,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 60,
weight: 0.5,
value: 0.7255600094795227,
details: []
}
]
}
},
{
_id: ObjectId('573a13aef29313caabd2c923'),
plot: 'A Chinese emissary is sent to the Gobi desert to execute a renegade soldier. When a caravan transporting a Buddhist monk and a valuable treasure is threatened by thieves, however, the two warriors might unite to protect the travelers.',
title: 'Warriors of Heaven and Earth',
scoreDetails: {
value: 0.009126425003202255,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 151,
weight: 0.5,
value: 0.7297327518463135,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 14,
weight: 0.5,
value: 0.7440595626831055,
details: []
}
]
}
},
{
_id: ObjectId('573a13d0f29313caabd8d3f1'),
plot: 'A short tale about the demons that slumber deep in the human soul and have the power to push people into the abyss of blind hate, fury and rage.',
title: 'Paths of Hate',
scoreDetails: {
value: 0.009109311740890687,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 70,
weight: 0.5,
value: 0.7381929159164429,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 35,
weight: 0.5,
value: 0.732455313205719,
details: []
}
]
}
},
{
_id: ObjectId('573a1399f29313caabcee104'),
plot: 'The Son of Satan attempts to bring his father to Earth with the aid of some mystic stones.',
title: 'Warlock: The Armageddon',
scoreDetails: {
value: 0.0087205094803879,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 34,
weight: 0.5,
value: 0.7456430196762085,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 87,
weight: 0.5,
value: 0.7191024422645569,
details: []
}
]
}
},
{
_id: ObjectId('573a13cef29313caabd880e3'),
plot: 'Eight classic monsters fight to the death in an explosive wrestling tournament set inside an abandoned and cursed graveyard.',
title: 'Monster Brawl',
scoreDetails: {
value: 0.008630407214315908,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 91,
weight: 0.5,
value: 0.7353591918945312,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 34,
weight: 0.5,
value: 0.7329039573669434,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabce9932'),
plot: 'A young man must stop the Lord of Darkness from both destroying daylight and marrying the woman he loves.',
title: 'Legend',
scoreDetails: {
value: 0.008511658574596896,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 23,
weight: 0.5,
value: 0.7502411603927612,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 141,
weight: 0.5,
value: 0.7133878469467163,
details: []
}
]
}
},
{
_id: ObjectId('573a13a5f29313caabd15bbd'),
plot: "A desert warrior rises up against the evil army that is destroying his homeland. He captures the enemy's key sorcerer, takes her deep into the desert and prepares for a final showdown.",
title: 'The Scorpion King',
scoreDetails: {
value: 0.00819672131147541,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 1,
weight: 0.5,
value: 0.7749131917953491,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 0, weight: 0.5 }
]
}
}
]

Esta consulta de ejemplo utiliza el $rankFusion con las siguientes etapas de la canalización de entrada:

  • Busca en el campo plot_embedding_voyage_3_large la frase batalla entre el bien y el mal, especificada en el campo queryVector de la query como vector de embeddings utilizando la variable BATTLE_GOOD_EVIL.

  • Especifica una búsqueda de hasta 2000 vecinos más cercanos.

  • Limita los resultados a 200 documentos solamente.

  • Especifica una ponderación de 0.5 para influir en la contribución de rango de esa pipeline a la puntuación final.

  • Realiza una búsqueda secuencial de vectores en el campo title_voyageai_embedding para la string"battle between good and evil", especificada en el campo queryVector como incrustaciones vectoriales utilizando la variable BATTLE_GOOD_EVIL.

  • Especifica una búsqueda de hasta 2000 vecinos más cercanos.

  • Limita los resultados a 200 documentos solamente.

  • Especifica una ponderación de 0.5 para influir en la contribución de rango de esa pipeline a la puntuación final.

La query de muestra también especifica las siguientes etapas de la pipeline.

  • Solo incluye los campos plot y title en los resultados.

  • Agrega un campo llamado scoreDetails en los resultados.

Limita los resultados devueltos a 20 documentos.

MongoDB Vector Search combina los resultados de ambas consultas en un único conjunto de resultados. En los resultados:

  • El scoreDetails.value muestra la puntuación en bruto de ese pipeline antes de ponderarlo y combinarlo mediante una fusión de rangos recíprocos.

  • El score.details.rank muestra el rango del documento en los resultados del pipeline.

  • El scoreDetails.details.value contiene la puntuación ponderada del rango recíproco, que muestra cuáles campos devuelven el resultado más relevante para el término de consulta.

Por ejemplo, el primer y el cuarto documentos en los resultados sugieren una coincidencia significativa para el término en el campo plot, mientras que el segundo y el quinto documentos sugieren una coincidencia significativa en el campo title. Puedes hacer lo siguiente:

  • Ajusta los pesos asignados a cada pipeline en la query para refinar más los resultados.

  • Aumenta el número de documentos en los resultados si encuentras resultados dispares.

Busque incrustaciones de diferentes modelos de incrustación para determinar las diferencias en la interpretación semántica entre los distintos modelos.

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding",
11 "queryVector": JOURNEY_ACROSS_LANDS_OPENAI,
12 "numCandidates": 2000,
13 "limit": 100
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "plot_embedding_voyage_3_large",
22 "queryVector": JOURNEY_ACROSS_LANDS_VOYAGEAI,
23 "numCandidates": 2000,
24 "limit": 100
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 20
49 }
50]);
[
{
_id: ObjectId('573a139af29313caabcefa6c'),
plot: 'A Englishman returns after a long time abroad and tells his strange stories about the lands he visited which are allegories about the real world.',
title: "Gulliver's Travels",
scoreDetails: {
value: 0.015549662487945998,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 8,
weight: 0.5,
value: 0.9156127572059631,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 1,
weight: 0.5,
value: 0.7371870279312134,
details: []
}
]
}
},
{
_id: ObjectId('573a1391f29313caabcd91dc'),
plot: 'Breck Coleman leads hundreds of settlers in covered wagons from the Mississippi River to their destiny out West.',
title: 'The Big Trail',
scoreDetails: {
value: 0.01527518656716418,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 4,
weight: 0.5,
value: 0.9187002182006836,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 7,
weight: 0.5,
value: 0.7268927097320557,
details: []
}
]
}
},
{
_id: ObjectId('573a13d0f29313caabd8bfb8'),
plot: 'A young man crosses over North and South Korea to deliver the pain and longings of separated families.',
title: 'Poongsan',
scoreDetails: {
value: 0.015151515151515152,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 6,
weight: 0.5,
value: 0.9168118238449097,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 6,
weight: 0.5,
value: 0.7283568978309631,
details: []
}
]
}
},
{
_id: ObjectId('573a13b6f29313caabd48c52'),
plot: 'In a mythical land, a man and a young boy investigate a series of unusual occurrences.',
title: 'Tales from Earthsea',
scoreDetails: {
value: 0.01488095238095238,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 3,
weight: 0.5,
value: 0.9192964434623718,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 12,
weight: 0.5,
value: 0.7198330163955688,
details: []
}
]
}
},
{
_id: ObjectId('573a13f7f29313caabde65b4'),
plot: 'Our figurine sized supermen hero embarks on an epic surreal journey that will take him across the Ethiopian post apocalyptic landscape in search of a way to get on the hovering spacecraft that for years has become a landmark in the skies.',
title: 'Crumbs',
scoreDetails: {
value: 0.014785823005001086,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 13,
weight: 0.5,
value: 0.9113836288452148,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 3,
weight: 0.5,
value: 0.7334519028663635,
details: []
}
]
}
},
{
_id: ObjectId('573a13e8f29313caabdc9e14'),
plot: 'A young Scottish man travels across America in pursuit of the woman he loves, attracting the attention of an outlaw who is willing to serve as a guide.',
title: 'Slow West',
scoreDetails: {
value: 0.01464346349745331,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 2,
weight: 0.5,
value: 0.9210423827171326,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 16,
weight: 0.5,
value: 0.7178072333335876,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcef85f'),
plot: "After the death of his mother, a young Brazilian decides to leave his country and travel to his mother's native land. In a foreign land, he finds love and danger.",
title: 'Foreign Land',
scoreDetails: {
value: 0.014636752136752137,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 12,
weight: 0.5,
value: 0.9135410785675049,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 5,
weight: 0.5,
value: 0.7327286005020142,
details: []
}
]
}
},
{
_id: ObjectId('573a13d4f29313caabd99ec6'),
plot: "A ten-year-old cartographer secretly leaves his family's ranch in Montana where he lives with his cowboy father and scientist mother and travels across the country aboard a freight train to receive an award at the Smithsonian Institute.",
title: 'The Young and Prodigious T.S. Spivet',
scoreDetails: {
value: 0.014162077104642014,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 22,
weight: 0.5,
value: 0.9102069735527039,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 2,
weight: 0.5,
value: 0.7353839874267578,
details: []
}
]
}
},
{
_id: ObjectId('573a1392f29313caabcdaa70'),
plot: 'Leo Vincey, told by his dying uncle of a lost land visited 500 years ago by his ancestor, heads out with family friend Horace Holly to try to discover the land and its secret of immortality...',
title: 'She',
scoreDetails: {
value: 0.013708920187793428,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 15,
weight: 0.5,
value: 0.910618782043457,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 11,
weight: 0.5,
value: 0.7211478352546692,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf0e95'),
plot: 'A man, having fallen in love with the wrong woman, is sent by the sultan himself on a diplomatic mission to a distant land as an ambassador. Stopping at a Viking village port to restock on supplies, he finds himself unwittingly embroiled on a quest to banish a mysterious threat in a distant Viking land.',
title: 'The 13th Warrior',
scoreDetails: {
value: 0.013606071825249907,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 14,
weight: 0.5,
value: 0.911109983921051,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 13,
weight: 0.5,
value: 0.7196126580238342,
details: []
}
]
}
},
{
_id: ObjectId('573a13c9f29313caabd792a8'),
plot: 'Settlers traveling through the Oregon desert in 1845 find themselves stranded in harsh conditions.',
title: "Meek's Cutoff",
scoreDetails: {
value: 0.013095238095238094,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 10,
weight: 0.5,
value: 0.9155632257461548,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 24,
weight: 0.5,
value: 0.712228000164032,
details: []
}
]
}
},
{
_id: ObjectId('573a13d8f29313caabda5a4e'),
plot: 'A savage warrior escapes slavery and hunted by his former masters, begins a perilous journey back to his homeland and his wife.',
title: 'The Dragonphoenix Chronicles: Indomitable',
scoreDetails: {
value: 0.013080664095254067,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 7,
weight: 0.5,
value: 0.9163008332252502,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 29,
weight: 0.5,
value: 0.7103214859962463,
details: []
}
]
}
},
{
_id: ObjectId('573a1394f29313caabcdee62'),
plot: 'The success of the journey focuses on keeping the Indian girl alive as well as themselves to complete trade with the Blackfeet.',
title: 'The Big Sky',
scoreDetails: {
value: 0.012908496732026143,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 30,
weight: 0.5,
value: 0.9088267087936401,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 8,
weight: 0.5,
value: 0.7257336974143982,
details: []
}
]
}
},
{
_id: ObjectId('573a1395f29313caabce2911'),
plot: "Upon finding a book that relates his grandfather's story, an officer ventures through Spain meeting a wide array of characters, most of whom have a story of their own to tell.",
title: 'The Saragossa Manuscript',
scoreDetails: {
value: 0.012824675324675325,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 28,
weight: 0.5,
value: 0.9088537693023682,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 10,
weight: 0.5,
value: 0.7230479121208191,
details: []
}
]
}
},
{
_id: ObjectId('573a13aef29313caabd2c923'),
plot: 'A Chinese emissary is sent to the Gobi desert to execute a renegade soldier. When a caravan transporting a Buddhist monk and a valuable treasure is threatened by thieves, however, the two warriors might unite to protect the travelers.',
title: 'Warriors of Heaven and Earth',
scoreDetails: {
value: 0.012658227848101266,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 19,
weight: 0.5,
value: 0.9103184342384338,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 19,
weight: 0.5,
value: 0.7152039408683777,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf02db'),
plot: 'Chris embarks on an odyssey of self-discovery that spans the globe. Kidnapped and enslaved by gun smugglers, sold by pirates and thrust into the murky underworld of gambling and kickboxing,...',
title: 'The Quest',
scoreDetails: {
value: 0.012507817385866166,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 18,
weight: 0.5,
value: 0.910321056842804,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 22,
weight: 0.5,
value: 0.7129499912261963,
details: []
}
]
}
},
{
_id: ObjectId('573a13d6f29313caabd9eb15'),
plot: 'A tribe of Norse warriors traipse across a barren land after battle. Bloodied and wounded, their chief is near death. He is about to hand over power to his son when an army of a completely different kind descends upon them.',
title: 'Tumult',
scoreDetails: {
value: 0.012237762237762238,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 5,
weight: 0.5,
value: 0.9174321293830872,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 50,
weight: 0.5,
value: 0.7051275968551636,
details: []
}
]
}
},
{
_id: ObjectId('573a13b6f29313caabd46ae0'),
plot: "In a countryside town bordering on a magical land, a young man makes a promise to his beloved that he'll retrieve a fallen star by venturing into the magical realm.",
title: 'Stardust',
scoreDetails: {
value: 0.011742820602255552,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 1,
weight: 0.5,
value: 0.9228402376174927,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 81,
weight: 0.5,
value: 0.6994539499282837,
details: []
}
]
}
},
{
_id: ObjectId('573a1397f29313caabce8828'),
plot: 'A warrior seeks his true origins in a seemingly prehistoric wasteland.',
title: 'Yor, the Hunter from the Future',
scoreDetails: {
value: 0.01117448492608544,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 11,
weight: 0.5,
value: 0.9153545498847961,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 61,
weight: 0.5,
value: 0.7023824453353882,
details: []
}
]
}
},
{
_id: ObjectId('573a13aaf29313caabd218b4'),
plot: 'An adventurous girl finds another world that is a strangely idealized version of her frustrating home, but it has sinister secrets.',
title: 'Coraline',
scoreDetails: {
value: 0.010934744268077601,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 21,
weight: 0.5,
value: 0.9102445840835571,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 45,
weight: 0.5,
value: 0.7056041955947876,
details: []
}
]
}
}
]

Esta consulta de ejemplo utiliza el $rankFusion con las siguientes etapas de la canalización de entrada:

  • Busca en el campo plot_embedding la string viaje por tierras especificada en el campo queryVector de la query como incrustaciones vectoriales utilizando la variable JOURNEY_ACROSS_LANDS_OPENAI.

  • Especifica una búsqueda de hasta 2000 vecinos más cercanos.

  • Limita los resultados a 100 documentos.

  • Especifica una ponderación de 0.5 para influir en la contribución de rango de esa pipeline a la puntuación final.

  • Realiza una búsqueda vectorial secuencial en el campo plot_embedding_voyage_3_large para la string journey across lands, especificada en el campo queryVector como incrustaciones vectoriales utilizando la variable JOURNEY_ACROSS_LANDS_VOYAGEAI.

  • Especifica una búsqueda de hasta 2000 vecinos más cercanos.

  • Limita los resultados a 100 documentos.

  • Especifica una ponderación de 0.5 para influir en la contribución de rango de esa pipeline a la puntuación final.

La query de muestra también especifica las siguientes etapas de la pipeline.

  • Solo incluye los campos plot y title en los resultados.

  • Agrega un campo llamado scoreDetails en los resultados.

Limita los resultados devueltos a 20 documentos.

MongoDB Vector Search combina los resultados de ambas consultas en un único conjunto de resultados. En los resultados:

  • El scoreDetails.value muestra la puntuación en bruto de ese pipeline antes de ponderarlo y combinarlo mediante una fusión de rangos recíprocos.

  • El score.details.rank muestra el rango del documento en los resultados del pipeline.

  • El scoreDetails.details.value contiene la puntuación de rango recíproco ponderada, que muestra los puntos fuertes y las diferencias en la interpretación semántica del query término por parte de los diferentes modelos de incrustación.

Por ejemplo, el primero y el quinto documento en los resultados sugieren una representación semántica más similar utilizando el modelo en el vectorPipeline2, mientras que el segundo y el cuarto documento en los resultados sugieren una interpretación semántica más cercana utilizando el modelo en el vectorPipeline1.