@@ -120,11 +138,14 @@ const props = defineProps({
-
+
{{ document.status }}
-
- {{ document.status }}
+
+
|
diff --git a/resources/js/app.js b/resources/js/app.js
index 10aaa801..a51eb5ff 100644
--- a/resources/js/app.js
+++ b/resources/js/app.js
@@ -7,6 +7,9 @@ import { resolvePageComponent } from 'laravel-vite-plugin/inertia-helpers';
import { ZiggyVue } from '../../vendor/tightenco/ziggy';
import VueApexCharts from "vue3-apexcharts";
import Toast, { TYPE } from "vue-toastification";
+import { autoAnimatePlugin } from '@formkit/auto-animate/vue'
+
+
import "vue-toastification/dist/index.css";
const appName = import.meta.env.VITE_APP_NAME || 'Template App';
@@ -17,6 +20,7 @@ createInertiaApp({
return createApp({ render: () => h(App, props) })
.use(plugin)
.use(VueApexCharts)
+ .use(autoAnimatePlugin)
.use(Toast, {})
.use(ZiggyVue)
.mount(el);
diff --git a/resources/js/bootstrap.js b/resources/js/bootstrap.js
index 5f1390b0..d694836c 100644
--- a/resources/js/bootstrap.js
+++ b/resources/js/bootstrap.js
@@ -2,3 +2,19 @@ import axios from 'axios';
window.axios = axios;
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
+
+/**
+ * Echo exposes an expressive API for subscribing to channels and listening
+ * for events that are broadcast by Laravel. Echo and event broadcasting
+ * allow your team to quickly build robust real-time web applications.
+ */
+
+import './echo';
+
+/**
+ * Echo exposes an expressive API for subscribing to channels and listening
+ * for events that are broadcast by Laravel. Echo and event broadcasting
+ * allow your team to quickly build robust real-time web applications.
+ */
+
+import './echo';
diff --git a/resources/js/echo.js b/resources/js/echo.js
new file mode 100644
index 00000000..9349afae
--- /dev/null
+++ b/resources/js/echo.js
@@ -0,0 +1,14 @@
+import Echo from 'laravel-echo';
+
+import Pusher from 'pusher-js';
+window.Pusher = Pusher;
+
+window.Echo = new Echo({
+ broadcaster: 'reverb',
+ key: import.meta.env.VITE_REVERB_APP_KEY,
+ wsHost: import.meta.env.VITE_REVERB_HOST,
+ wsPort: import.meta.env.VITE_REVERB_PORT ?? 80,
+ wssPort: import.meta.env.VITE_REVERB_PORT ?? 443,
+ forceTLS: (import.meta.env.VITE_REVERB_SCHEME ?? 'https') === 'https',
+ enabledTransports: ['ws', 'wss'],
+});
diff --git a/routes/channels.php b/routes/channels.php
new file mode 100644
index 00000000..65dcf5b4
--- /dev/null
+++ b/routes/channels.php
@@ -0,0 +1,28 @@
+id === (int) $id;
+});
+
+Broadcast::channel('collection.{id}', function ($user, $id) {
+ Log::info('Connecting to channel collection.'.$id);
+
+ /**
+ * @TODO
+ * Must be on the team of the collection!
+ */
+ return true;
+});
+
+Broadcast::channel('collection.chat.{id}.{chatId}', function ($user, $id, $chatId) {
+ Log::info('Connecting to channel collection.chat.'.$id.'.'.$chatId);
+
+ /**
+ * @TODO
+ * Must be on the team of the collection!
+ */
+ return true;
+});
diff --git a/routes/web.php b/routes/web.php
index 33e2dc11..a79e4ba9 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -42,6 +42,8 @@
Route::controller(ChatController::class)->group(function () {
Route::post('/collections/{collection}/chats', 'storeCollectionChat')->name('chats.collection.store');
Route::get('/collections/{collection}/chats/{chat}', 'showCollectionChat')->name('chats.collection.show');
+ Route::post('/chats/{chat}/messages/create', 'chat')
+ ->name('chats.messages.create');
});
});
diff --git a/tests/Feature/EmbeddingsResponseDtoTest.php b/tests/Feature/EmbeddingsResponseDtoTest.php
new file mode 100644
index 00000000..3306ac79
--- /dev/null
+++ b/tests/Feature/EmbeddingsResponseDtoTest.php
@@ -0,0 +1,26 @@
+ data_get($embedding, 'data.0.embedding'),
+ 'token_count' => 1000,
+ ]);
+
+ $this->assertInstanceOf(Vector::class, $dto->embedding);
+
+ }
+}
diff --git a/tests/Feature/Http/Controllers/ChatControllerTest.php b/tests/Feature/Http/Controllers/ChatControllerTest.php
index 3dde1f67..1ffdd221 100644
--- a/tests/Feature/Http/Controllers/ChatControllerTest.php
+++ b/tests/Feature/Http/Controllers/ChatControllerTest.php
@@ -2,7 +2,9 @@
namespace Tests\Feature\Http\Controllers;
+use App\Models\Chat;
use App\Models\Collection;
+use App\Models\Message;
use App\Models\User;
use Tests\TestCase;
@@ -22,4 +24,28 @@ public function test_can_create_chat_and_redirect(): void
]))->assertRedirect();
$this->assertDatabaseCount('chats', 1);
}
+
+ public function test_kick_off_chat_makes_system()
+ {
+ $user = User::factory()->create();
+ $collection = Collection::factory()->create();
+ $chat = Chat::factory()->create([
+ 'chatable_id' => $collection->id,
+ 'chatable_type' => Collection::class,
+ 'user_id' => $user->id,
+ ]);
+
+ $this->assertDatabaseCount('messages', 0);
+ $this->actingAs($user)->post(route('chats.messages.create', [
+ 'chat' => $chat->id,
+ ]),
+ [
+ 'system_prompt' => 'Foo',
+ 'input' => 'user input',
+ ])->assertOk();
+ $this->assertDatabaseCount('messages', 4);
+
+ $this->assertTrue(Message::whereRole('system')->exists());
+ $this->assertTrue(Message::where('is_chat_ignored', true)->exists());
+ }
}
diff --git a/tests/Feature/Http/Controllers/CollectionControllerTest.php b/tests/Feature/Http/Controllers/CollectionControllerTest.php
index 6066fe8b..d7f9abce 100644
--- a/tests/Feature/Http/Controllers/CollectionControllerTest.php
+++ b/tests/Feature/Http/Controllers/CollectionControllerTest.php
@@ -42,6 +42,7 @@ public function test_store(): void
$this->assertDatabaseCount('collections', 0);
$response = $this->post(route('collections.store'), [
'name' => 'Test',
+ 'driver' => 'mock',
'description' => 'Test Description',
])->assertStatus(302);
$this->assertDatabaseCount('collections', 1);
diff --git a/tests/Feature/Jobs/VectorlizeDataJobTest.php b/tests/Feature/Jobs/VectorlizeDataJobTest.php
index 336cc950..17febc07 100644
--- a/tests/Feature/Jobs/VectorlizeDataJobTest.php
+++ b/tests/Feature/Jobs/VectorlizeDataJobTest.php
@@ -16,10 +16,10 @@ public function test_gets_data(): void
{
$embedding = get_fixture('embedding_response.json');
- $dto = new \App\LlmDriver\Responses\EmbeddingsResponseDto(
- data_get($embedding, 'data.0.embedding'),
- 1000
- );
+ $dto = \App\LlmDriver\Responses\EmbeddingsResponseDto::from([
+ 'embedding' => data_get($embedding, 'data.0.embedding'),
+ 'token_count' => 1000,
+ ]);
LlmDriverFacade::shouldReceive('driver->embedData')
->once()
diff --git a/tests/Feature/MockClientTest.php b/tests/Feature/MockClientTest.php
index 6d22cece..aa00dd4a 100644
--- a/tests/Feature/MockClientTest.php
+++ b/tests/Feature/MockClientTest.php
@@ -3,6 +3,7 @@
namespace Tests\Feature;
use App\LlmDriver\MockClient;
+use App\LlmDriver\Requests\MessageInDto;
use App\LlmDriver\Responses\CompletionResponse;
use App\LlmDriver\Responses\EmbeddingsResponseDto;
use Tests\TestCase;
@@ -25,7 +26,6 @@ public function test_embeddings(): void
public function test_completion(): void
{
-
$client = new MockClient();
$results = $client->completion('test');
@@ -33,4 +33,19 @@ public function test_completion(): void
$this->assertInstanceOf(CompletionResponse::class, $results);
}
+
+ public function test_Chat(): void
+ {
+ $client = new MockClient();
+
+ $results = $client->chat([
+ MessageInDto::from([
+ 'content' => 'test',
+ 'role' => 'user',
+ ]),
+ ]);
+
+ $this->assertInstanceOf(CompletionResponse::class, $results);
+
+ }
}
diff --git a/tests/Feature/Models/ChatTest.php b/tests/Feature/Models/ChatTest.php
index c2a9d44e..624bbf78 100644
--- a/tests/Feature/Models/ChatTest.php
+++ b/tests/Feature/Models/ChatTest.php
@@ -2,6 +2,7 @@
namespace Tests\Feature\Models;
+use App\Domains\Messages\RoleEnum;
use App\Models\Chat;
use App\Models\Collection;
use Illuminate\Foundation\Testing\RefreshDatabase;
@@ -24,6 +25,27 @@ public function test_factory(): void
$this->assertNotNull($model->user->id);
$this->assertNotNull($model->chatable_id);
$this->assertNotNull($model->chatable->id);
+ $this->assertNotNull($model->chatable->systemPrompt());
$this->assertNotNull($collection->chats()->first()->id);
}
+
+ public function test_system_message(): void
+ {
+ $collection = Collection::factory()->create();
+ $chat = Chat::factory()->create([
+ 'chatable_id' => $collection->id,
+ ]);
+
+ $this->assertDatabaseCount('messages', 0);
+ $chat->addInput(
+ message: 'Test',
+ role: RoleEnum::User,
+ systemPrompt: 'Hello'
+ );
+ $this->assertDatabaseCount('messages', 2);
+ $chat->addInput(
+ message: 'Test',
+ role: RoleEnum::User);
+ $this->assertDatabaseCount('messages', 3);
+ }
}
diff --git a/tests/Feature/Models/CollectionTest.php b/tests/Feature/Models/CollectionTest.php
index eb904adc..d2ca9cc1 100644
--- a/tests/Feature/Models/CollectionTest.php
+++ b/tests/Feature/Models/CollectionTest.php
@@ -16,4 +16,17 @@ public function test_factory(): void
$this->assertNotNull($model->team->id);
}
+
+ public function test_system_prompt(): void
+ {
+ $model = \App\Models\Collection::factory()->create();
+
+ $this->assertStringContainsString(
+ config('llmlarahub.collection.system_prompt'),
+ $model->systemPrompt());
+
+ $this->assertStringContainsString(
+ $model->description,
+ $model->systemPrompt());
+ }
}
diff --git a/tests/Feature/OpenAiClientTest.php b/tests/Feature/OpenAiClientTest.php
index 1e698c09..6d93a2d3 100644
--- a/tests/Feature/OpenAiClientTest.php
+++ b/tests/Feature/OpenAiClientTest.php
@@ -2,6 +2,7 @@
namespace Tests\Feature;
+use App\LlmDriver\Requests\MessageInDto;
use App\LlmDriver\Responses\CompletionResponse;
use App\LlmDriver\Responses\EmbeddingsResponseDto;
use OpenAI\Laravel\Facades\OpenAI;
@@ -49,4 +50,32 @@ public function test_completion(): void
$response = $openaiClient->completion('test');
$this->assertInstanceOf(CompletionResponse::class, $response);
}
+
+ public function test_chat(): void
+ {
+ OpenAI::fake([
+ ChatCreateResponse::fake([
+ 'choices' => [
+ [
+ 'message' => [
+ 'content' => 'awesome!',
+ ],
+ ],
+ ],
+ ]),
+ ]);
+
+ $openaiClient = new \App\LlmDriver\OpenAiClient();
+ $response = $openaiClient->chat([
+ MessageInDto::from([
+ 'content' => 'test',
+ 'role' => 'system',
+ ]),
+ MessageInDto::from([
+ 'content' => 'test',
+ 'role' => 'user',
+ ]),
+ ]);
+ $this->assertInstanceOf(CompletionResponse::class, $response);
+ }
}
diff --git a/tests/Feature/SearchOrSummarizeChatRepoTest.php b/tests/Feature/SearchOrSummarizeChatRepoTest.php
new file mode 100644
index 00000000..06a88a7c
--- /dev/null
+++ b/tests/Feature/SearchOrSummarizeChatRepoTest.php
@@ -0,0 +1,58 @@
+chat')
+ ->once()
+ ->andReturn($dto);
+
+ $embedding = get_fixture('embedding_response.json');
+
+ $dto = \App\LlmDriver\Responses\EmbeddingsResponseDto::from([
+ 'embedding' => data_get($embedding, 'data.0.embedding'),
+ 'token_count' => 1000,
+ ]);
+
+ LlmDriverFacade::shouldReceive('driver->embedData')
+ ->once()
+ ->andReturn($dto);
+
+ $collection = Collection::factory()->create();
+
+ $chat = Chat::factory()->create([
+ 'chatable_id' => $collection->id,
+ ]);
+
+ $document = Document::factory()->create([
+ 'collection_id' => $collection->id,
+ ]);
+
+ $documentChunk = DocumentChunk::factory(3)->create([
+ 'document_id' => $document->id,
+ ]);
+
+ $results = (new SearchOrSummarizeChatRepo())->search($chat, 'Puppy');
+
+ $this->assertNotNull($results);
+
+ }
+}
diff --git a/tests/fixtures/chat_messages.json b/tests/fixtures/chat_messages.json
new file mode 100644
index 00000000..0823f687
--- /dev/null
+++ b/tests/fixtures/chat_messages.json
@@ -0,0 +1,22 @@
+[
+ {
+ "role": "user",
+ "content": "Test 7"
+ },
+ {
+ "role": "assistant",
+ "content": " Voluptate irure cillum dolor anim officia reprehenderit dolor. Eiusmod veniam nostrud consectetur incididunt proident id. Anim adipisicing pariatur amet duis Lorem sunt veniam veniam est. Deserunt ea aliquip cillum pariatur consectetur. Dolor in reprehenderit adipisicing consectetur cupidatat ad cupidatat reprehenderit. Nostrud mollit voluptate aliqua anim pariatur excepteur eiusmod velit quis exercitation tempor quis excepteur. "
+ },
+ {
+ "role": "user",
+ "content": "Test 8"
+ },
+ {
+ "role": "assistant",
+ "content": " Voluptate irure cillum dolor anim officia reprehenderit dolor. Eiusmod veniam nostrud consectetur incididunt proident id. Anim adipisicing pariatur amet duis Lorem sunt veniam veniam est. Deserunt ea aliquip cillum pariatur consectetur. Dolor in reprehenderit adipisicing consectetur cupidatat ad cupidatat reprehenderit. Nostrud mollit voluptate aliqua anim pariatur excepteur eiusmod velit quis exercitation tempor quis excepteur. "
+ },
+ {
+ "role": "user",
+ "content": "Test 9"
+ }
+]
\ No newline at end of file
diff --git a/tests/fixtures/system_prompt.txt b/tests/fixtures/system_prompt.txt
new file mode 100644
index 00000000..e6e904f7
--- /dev/null
+++ b/tests/fixtures/system_prompt.txt
@@ -0,0 +1,3 @@
+This is a collection of data the user has imported that they will
+ ask questions about. The description they gave for this collection is:
+these are instructions from the breeder we got our puppy fron
\ No newline at end of file
diff --git a/tests/fixtures/walk_puppy.json b/tests/fixtures/walk_puppy.json
new file mode 100644
index 00000000..171bed17
--- /dev/null
+++ b/tests/fixtures/walk_puppy.json
@@ -0,0 +1,3074 @@
+[
+ -0.02932045,
+ -0.019364825,
+ 0.0012152994,
+ 0.003111966,
+ -0.0067770225,
+ -0.016019627,
+ 0.00689697,
+ 4.9821858e-5,
+ 0.039902467,
+ 0.036224086,
+ 0.008096443,
+ 0.028120978,
+ -0.019644702,
+ -0.04390071,
+ 0.0035517728,
+ 0.0024156054,
+ 0.016259523,
+ 0.046193037,
+ -0.024162717,
+ 0.011328356,
+ -0.015806388,
+ 0.01106847,
+ 0.017992094,
+ -0.0019508095,
+ -0.008462948,
+ 0.0005372639,
+ -0.008036469,
+ -0.017179118,
+ 0.014860137,
+ 0.011721517,
+ -0.009809024,
+ 0.032892216,
+ -0.016832605,
+ 0.012614458,
+ -0.031452846,
+ -0.014433658,
+ 0.018032078,
+ -0.001964137,
+ 0.013447425,
+ -0.0004489694,
+ -0.011028487,
+ 0.025322208,
+ -0.023096519,
+ -0.03038665,
+ -0.0064671584,
+ 0.010235502,
+ -0.015033395,
+ 0.010788593,
+ -0.013780612,
+ -0.04411395,
+ 0.04621969,
+ -0.006883642,
+ -0.00443805,
+ 0.015659787,
+ 0.013347468,
+ -0.011501613,
+ -0.025428828,
+ -0.036543943,
+ -0.011301701,
+ -0.0015918006,
+ -0.009988944,
+ -0.03385179,
+ -0.040702116,
+ 0.028707387,
+ -0.013060928,
+ 0.004791228,
+ -1.3151774e-5,
+ 0.053763043,
+ -0.018045405,
+ 0.02652168,
+ -0.0051444066,
+ 0.027374638,
+ -0.038409792,
+ 0.009702404,
+ 0.018405246,
+ -0.041928243,
+ 0.006637084,
+ 0.019884596,
+ 0.027454603,
+ 0.036490634,
+ 0.017285738,
+ 0.02932045,
+ 0.04390071,
+ 0.0007176014,
+ 0.02240349,
+ 0.012074695,
+ -0.035157885,
+ -0.039555952,
+ 0.0015509852,
+ 0.0053476505,
+ -0.021523876,
+ -0.0022490118,
+ 0.0020490997,
+ -0.012421209,
+ 0.023229793,
+ -0.039529298,
+ -0.013407443,
+ -0.0044447137,
+ -0.01040876,
+ -0.009669085,
+ -0.024069425,
+ -0.009775705,
+ -0.0022556756,
+ -0.050697725,
+ -0.018298626,
+ 0.022483455,
+ 0.011161762,
+ -0.019311516,
+ -0.022323525,
+ -0.084656134,
+ 0.007090218,
+ 0.012561148,
+ -0.007636645,
+ 0.00051602325,
+ -0.014766845,
+ -0.033105455,
+ 0.028494148,
+ -0.050751034,
+ -0.035824258,
+ 0.0006817838,
+ 0.012807706,
+ 0.022483455,
+ 0.0037050387,
+ -0.0070169168,
+ -0.0017359039,
+ -0.01194142,
+ -0.001045374,
+ -0.025935272,
+ -0.014646898,
+ -0.022550091,
+ 0.058960762,
+ 0.03459813,
+ -0.027427949,
+ -0.0023622953,
+ 0.029453725,
+ -0.0047312547,
+ 0.00974905,
+ -0.016552728,
+ 0.044407155,
+ 0.037743416,
+ -0.0064871497,
+ -0.02302988,
+ -0.002880401,
+ -0.011908101,
+ -0.01575308,
+ 0.051390752,
+ 0.021044087,
+ -0.01871178,
+ -0.007989823,
+ 0.027747808,
+ -0.04851202,
+ -0.02689485,
+ 0.028440837,
+ 0.0276945,
+ -0.011221736,
+ 0.009282588,
+ 0.0005135244,
+ -0.018165352,
+ -0.049205046,
+ -0.020351058,
+ 0.017712217,
+ -0.000120051416,
+ -7.809069e-5,
+ -0.013247512,
+ 0.017325722,
+ 0.042834513,
+ 0.039902467,
+ -0.021523876,
+ -0.0041715004,
+ 0.0076699634,
+ -0.005567554,
+ -0.023602962,
+ -0.0047112633,
+ 0.010941859,
+ -0.027614534,
+ 0.009722395,
+ 0.024522558,
+ 0.028014358,
+ 0.030813128,
+ -0.025482137,
+ -0.035850916,
+ 0.03734359,
+ -0.009942298,
+ -0.0050344546,
+ -0.016765967,
+ -0.024216026,
+ -0.010542035,
+ 0.0146735525,
+ -0.015046722,
+ -0.014980085,
+ 0.03350528,
+ -0.02361629,
+ 0.00049353315,
+ -0.031239608,
+ -0.015206652,
+ -0.03329204,
+ -0.022590075,
+ -0.014913447,
+ 0.03734359,
+ 0.042487998,
+ 0.013753957,
+ -0.0077232732,
+ -0.027201382,
+ 0.028440837,
+ -0.061359707,
+ -0.004801224,
+ 0.017458996,
+ -0.01495343,
+ 0.015233307,
+ -0.020537643,
+ 0.048432052,
+ -0.0065238,
+ -0.0025555438,
+ -0.025748687,
+ -0.0056275274,
+ 0.009782368,
+ 0.020937467,
+ 0.02625513,
+ 0.03835648,
+ 0.016152903,
+ -0.00013827257,
+ 0.017498977,
+ -0.01723243,
+ -0.020684246,
+ 0.016672675,
+ 0.012701086,
+ 0.014753518,
+ 0.04200821,
+ -0.006623756,
+ 0.002295658,
+ 0.015513184,
+ -0.0037883355,
+ -0.006250587,
+ 0.0069169607,
+ -0.018138697,
+ -0.028094323,
+ -0.016179558,
+ -0.012307925,
+ -0.017419012,
+ 0.019991217,
+ 0.028867316,
+ 0.044407155,
+ -0.030733163,
+ 0.004587984,
+ -0.00504445,
+ 0.046113074,
+ -0.025762014,
+ -0.03755683,
+ 0.011341684,
+ -0.046379622,
+ -0.035957534,
+ -0.0019974557,
+ 0.015606476,
+ -0.0079964865,
+ 0.009702404,
+ 0.019484771,
+ 0.030146753,
+ 0.03187933,
+ -0.001709249,
+ 0.041181907,
+ 0.053763043,
+ 0.026148511,
+ 0.023336412,
+ 0.021177363,
+ -0.0030786474,
+ -0.0070502358,
+ 0.021963684,
+ 0.011035152,
+ 0.06530464,
+ -0.0058107805,
+ 0.027228037,
+ 0.043234337,
+ 0.02340305,
+ -0.013354133,
+ 0.004877857,
+ 0.008176408,
+ -0.0019141589,
+ 0.012407881,
+ 0.036437325,
+ 0.052003816,
+ -0.0020757546,
+ 0.054402765,
+ 0.00942919,
+ -0.02033773,
+ 0.007036908,
+ -0.006197277,
+ -0.0389962,
+ -0.009675749,
+ 0.0053509823,
+ -0.02329643,
+ -0.018418575,
+ -0.0119147645,
+ 0.007976496,
+ -0.0029770252,
+ 0.043580852,
+ 0.040542185,
+ -0.0013244181,
+ 0.010175529,
+ -0.0035251179,
+ 0.026601646,
+ -0.037583485,
+ 0.014460313,
+ 0.0037716762,
+ -0.010535371,
+ 0.06018689,
+ 0.019937906,
+ -0.019484771,
+ -0.016299505,
+ -0.039982434,
+ 0.032359116,
+ 0.013627346,
+ 0.028814007,
+ -0.012101349,
+ -0.024242682,
+ -0.009549138,
+ 0.015219979,
+ 0.012434537,
+ -0.015979646,
+ 0.0047479137,
+ -0.01270775,
+ 0.011275046,
+ -0.06034682,
+ -0.0151266875,
+ 0.017339049,
+ 0.030439958,
+ 0.02932045,
+ -0.0027704495,
+ -0.023816202,
+ 0.010428751,
+ -0.022110285,
+ -0.014273728,
+ -0.0095091555,
+ -0.035317816,
+ 0.033238728,
+ 0.0096957395,
+ 0.03195929,
+ -0.0067503676,
+ 0.0037583488,
+ 0.04259462,
+ 8.839866e-5,
+ 0.0037816719,
+ 0.012501174,
+ -0.0070502358,
+ -0.030226719,
+ 0.013247512,
+ 0.022643384,
+ 0.036357358,
+ 0.009735722,
+ -0.041288525,
+ -0.046939377,
+ 0.0008529586,
+ -0.011894774,
+ 0.0061339717,
+ 0.0045313425,
+ 0.00643384,
+ -0.024455922,
+ -0.0090893395,
+ 0.036650565,
+ 0.009715731,
+ -0.010282149,
+ 0.019098276,
+ -0.046779446,
+ -0.05240364,
+ -0.00057266507,
+ 0.011268382,
+ 0.027534569,
+ 0.007216829,
+ 0.003928274,
+ 0.057201535,
+ -0.008436293,
+ 0.0060273516,
+ -0.02055097,
+ 0.047739025,
+ 0.009149313,
+ 0.012341244,
+ 0.006073998,
+ 0.018538522,
+ 0.004817883,
+ -0.085669026,
+ 0.01490012,
+ 0.023536325,
+ 0.060453437,
+ 0.03561102,
+ -0.027294675,
+ 0.011541596,
+ -0.008716171,
+ 0.006247255,
+ -0.0043314304,
+ 0.02372291,
+ 0.026934832,
+ -0.015553166,
+ -0.028041013,
+ 0.020324403,
+ 0.05013797,
+ 0.019084947,
+ -0.014873465,
+ -0.013287495,
+ -0.022963244,
+ 0.054536037,
+ -0.0661576,
+ 0.05125748,
+ -0.011688198,
+ -0.033318695,
+ -0.028387528,
+ 0.01833861,
+ -0.010768602,
+ -0.026001908,
+ -0.012154659,
+ 0.038116585,
+ 0.0008712839,
+ -0.014087143,
+ 0.018951673,
+ 0.015926335,
+ 0.010555362,
+ 0.021563858,
+ 0.003951597,
+ -0.039236095,
+ 0.07415409,
+ -0.030573234,
+ 0.023016553,
+ -0.009062685,
+ 0.04427388,
+ -0.039822504,
+ -0.047259234,
+ -0.005354314,
+ -0.03297218,
+ -0.012021385,
+ 0.0041914918,
+ -0.0013327477,
+ 0.0023639614,
+ -0.009502492,
+ 0.035211194,
+ -0.043927368,
+ -0.011688198,
+ -0.0025655394,
+ -0.05954717,
+ 0.012341244,
+ 0.051577337,
+ -0.036650565,
+ -0.029400416,
+ 0.015766406,
+ -0.03017341,
+ 3.4913046e-6,
+ -0.0067936815,
+ -0.0002573869,
+ -0.007196838,
+ 0.017818838,
+ 0.051070895,
+ -0.014620243,
+ -0.0024339305,
+ -0.030519923,
+ -0.004354753,
+ -0.024335975,
+ 0.03667722,
+ -0.019458117,
+ -0.013060928,
+ -0.026388405,
+ -0.03931606,
+ -0.047579095,
+ -0.016805949,
+ 0.031372882,
+ 0.012294598,
+ 0.01035545,
+ 0.015046722,
+ 0.0009912312,
+ 0.019218223,
+ 0.024789108,
+ 0.036863804,
+ 0.012407881,
+ -0.03281225,
+ -0.045073528,
+ -0.021363946,
+ -0.043047752,
+ 0.00076174864,
+ 0.028920626,
+ 0.033905104,
+ -0.016739313,
+ -0.008776144,
+ -0.014127126,
+ -0.034304928,
+ -0.029720275,
+ 0.010748611,
+ 0.00068511564,
+ 0.025122296,
+ -0.02536219,
+ 0.022363508,
+ 0.004727923,
+ 0.004974481,
+ -0.010548699,
+ -0.032279152,
+ -0.034997955,
+ -0.025588756,
+ -0.018911691,
+ -0.014833483,
+ -0.005867422,
+ -0.02155053,
+ 0.022856625,
+ -0.031106332,
+ 0.031772707,
+ -0.04576656,
+ -0.009655758,
+ -0.01759227,
+ -0.049045116,
+ 0.05056445,
+ 0.009009375,
+ 0.000498531,
+ 0.009975617,
+ -0.03958261,
+ 0.0068703145,
+ -0.013307487,
+ -0.030333338,
+ -0.014646898,
+ 0.018138697,
+ 0.006497145,
+ 0.02065759,
+ 0.048432052,
+ 0.03587757,
+ 0.010695301,
+ 0.023589635,
+ 0.02710809,
+ 0.0028404186,
+ 0.008396311,
+ -0.013647337,
+ -0.020364385,
+ -0.007576671,
+ -0.0010278817,
+ 0.03217253,
+ 0.0052910084,
+ 0.012561148,
+ -0.009815687,
+ 0.022789987,
+ 0.00213906,
+ -0.0064138486,
+ 0.015526512,
+ 0.01490012,
+ -0.0089893835,
+ 0.020457678,
+ 0.0130076185,
+ 0.0098956525,
+ 0.00037441883,
+ -0.026428388,
+ -0.02340305,
+ -0.010775265,
+ -0.01759227,
+ -0.0035917552,
+ 0.002472247,
+ 0.012467856,
+ 0.0020074514,
+ 0.015659787,
+ 0.0024672493,
+ 0.024749126,
+ 0.014913447,
+ 0.011794818,
+ 0.038702995,
+ 0.0029736934,
+ 0.026868194,
+ 0.006070666,
+ 0.0010278817,
+ 0.0025105637,
+ 0.008776144,
+ 0.016059611,
+ -0.0075633437,
+ 0.0045446698,
+ -0.046832755,
+ -0.0007538354,
+ 0.007550016,
+ -0.01490012,
+ 0.0031219616,
+ 0.037530176,
+ 0.007869875,
+ 0.003575096,
+ 0.019418135,
+ 0.0041215224,
+ 0.0052243713,
+ 0.0054875887,
+ 0.016392797,
+ -0.033478625,
+ -0.0231365,
+ 0.0039649247,
+ 0.030786473,
+ -0.0013335807,
+ 0.029133866,
+ -0.04486029,
+ 0.011275046,
+ -0.014180436,
+ -0.012834361,
+ -8.6680666e-5,
+ -0.019484771,
+ 0.0007096882,
+ -0.0068703145,
+ -0.012754396,
+ 0.031399537,
+ 0.011275046,
+ 0.0075100334,
+ -0.04584652,
+ 0.018925019,
+ 0.0037383575,
+ 0.0026671614,
+ -0.023602962,
+ -0.023256449,
+ -0.013927214,
+ -0.0034784717,
+ 0.016406124,
+ 0.0360375,
+ -0.021843735,
+ 0.02155053,
+ 0.009875661,
+ 0.021843735,
+ -0.025402172,
+ -0.028227597,
+ -0.010255494,
+ -0.0060373475,
+ 0.019164912,
+ 0.02203032,
+ 0.040702116,
+ 0.006583774,
+ 0.03481137,
+ 0.011648215,
+ 0.0029137197,
+ 0.007763256,
+ -0.02498902,
+ 0.018471884,
+ 0.05314998,
+ -0.019564737,
+ -0.0097623775,
+ 0.036410667,
+ -0.018538522,
+ 0.0053909644,
+ 0.004164837,
+ -0.022536764,
+ 0.008529586,
+ -0.0071835103,
+ 0.018218663,
+ -0.0055508944,
+ 0.016992534,
+ 0.024162717,
+ -0.0057008285,
+ 0.03513123,
+ -0.010395433,
+ -0.024136063,
+ -0.024735799,
+ -0.009049357,
+ 0.00249557,
+ 0.06519802,
+ -0.010648655,
+ 0.015846372,
+ 0.0070302445,
+ -0.016086265,
+ 0.0449136,
+ 0.0276945,
+ -0.007496706,
+ 0.0022356843,
+ 0.016939225,
+ -0.0036850476,
+ 0.0009262597,
+ 0.0066803982,
+ 0.009702404,
+ 0.007703282,
+ -0.010675309,
+ 0.014980085,
+ 0.0025572097,
+ 0.015539839,
+ -0.023203138,
+ -0.036384013,
+ 0.0031686078,
+ -0.018098714,
+ 0.0074433964,
+ 0.005607536,
+ 0.0077232732,
+ 0.014833483,
+ -0.019884596,
+ -0.025348863,
+ 0.03302549,
+ -0.0290539,
+ 0.00504445,
+ -0.013673992,
+ 0.006403853,
+ 0.014940103,
+ -0.015433219,
+ -0.029027246,
+ 0.007843221,
+ 0.02436263,
+ 0.016552728,
+ -0.027934393,
+ 0.036863804,
+ 0.005304336,
+ 0.001658438,
+ -0.00034359904,
+ 0.018178679,
+ 0.04400733,
+ 0.004921171,
+ -0.0010870224,
+ 0.01490012,
+ 0.0035251179,
+ 0.0062772417,
+ -0.0049478263,
+ -0.030973058,
+ 0.026908178,
+ 0.035051268,
+ -0.0012377895,
+ -0.015819715,
+ 0.022070304,
+ -0.009542474,
+ -0.034304928,
+ -0.019004984,
+ 0.034171652,
+ -0.020111164,
+ 0.0062539186,
+ 0.006280574,
+ -0.04390071,
+ -0.026694937,
+ -0.008436293,
+ 0.007629981,
+ 0.007323449,
+ 0.03697042,
+ 0.03454482,
+ 0.011328356,
+ 0.019791305,
+ -0.042994443,
+ -0.009789032,
+ 0.021897046,
+ 0.00787654,
+ 0.010328795,
+ 0.021390602,
+ -0.015606476,
+ 0.013087583,
+ 0.011048479,
+ 0.009569129,
+ -0.0060806614,
+ -0.0030253374,
+ 0.0061772857,
+ -0.031826016,
+ -0.020524316,
+ -0.007836557,
+ 0.030120099,
+ -0.0083829835,
+ 0.011548259,
+ 0.0201778,
+ 0.007923186,
+ 0.020950794,
+ 0.025402172,
+ 0.011968075,
+ 0.014313711,
+ -0.0013244181,
+ 0.002552212,
+ 0.023496343,
+ 0.010102228,
+ 0.008462948,
+ -0.021004105,
+ -0.025428828,
+ 0.00520438,
+ -0.0029137197,
+ 0.04243469,
+ 0.019018311,
+ 0.0005751639,
+ -0.024122734,
+ -0.001606794,
+ 0.0063638706,
+ 0.010748611,
+ 0.042141482,
+ 0.010075573,
+ 0.0057008285,
+ -0.020524316,
+ -0.010628663,
+ 0.052243713,
+ -0.026961487,
+ -0.014500296,
+ 0.029560346,
+ 0.026228476,
+ 0.006813673,
+ 0.028467491,
+ -0.011401657,
+ 0.016632693,
+ -0.00787654,
+ 0.0003652562,
+ -0.0053942967,
+ -0.003448485,
+ -0.03422496,
+ -0.025388844,
+ -0.025762014,
+ -0.03243908,
+ -0.023323085,
+ 0.0108552305,
+ -0.039875813,
+ 0.010635328,
+ -0.03243908,
+ -0.0070435717,
+ -0.015846372,
+ 0.043500885,
+ 0.0009770707,
+ 0.0017975435,
+ 0.009782368,
+ -0.009235942,
+ 0.0039915796,
+ 0.02953369,
+ 0.0015160006,
+ -0.012454527,
+ -0.023949478,
+ -0.009382544,
+ 0.003035333,
+ 0.013540717,
+ -0.03513123,
+ 0.00525769,
+ 0.0306532,
+ -0.002169047,
+ 0.0040082387,
+ -0.01648609,
+ -0.0097623775,
+ -0.031932637,
+ 0.009662421,
+ -0.005820776,
+ 0.0012836027,
+ 0.0096957395,
+ 0.019098276,
+ 0.02509564,
+ -0.00597071,
+ 0.036437325,
+ 0.00076882885,
+ -0.0014368687,
+ 0.042248104,
+ 0.027961047,
+ -0.005534235,
+ 0.0064438353,
+ 0.03718366,
+ -0.032519046,
+ -0.02584198,
+ -0.015299944,
+ 0.014127126,
+ 0.0074167415,
+ -0.03422496,
+ 0.013254177,
+ -0.015100032,
+ -0.002472247,
+ 0.005660846,
+ -0.0073167854,
+ 0.010048918,
+ -0.01138833,
+ -0.005544231,
+ -0.012274607,
+ 0.014980085,
+ -0.028920626,
+ -0.004727923,
+ -0.06429175,
+ 0.025335535,
+ -0.00011265883,
+ 0.0039349375,
+ 0.017632253,
+ 0.021577187,
+ 0.047259234,
+ 0.048698604,
+ 0.021110725,
+ -0.001940814,
+ 0.0207109,
+ 0.005610868,
+ 0.02732133,
+ 0.02996017,
+ -0.0021357283,
+ 0.002402278,
+ -0.00022365173,
+ 0.028760696,
+ -0.0030286694,
+ 0.050058007,
+ 0.018192006,
+ -0.020777538,
+ 0.0042214785,
+ -0.048405398,
+ -0.02356298,
+ -0.027667843,
+ -0.017085826,
+ 0.0072434843,
+ -0.011408321,
+ 0.03179936,
+ 0.031106332,
+ 0.043154374,
+ -0.015979646,
+ 0.0042248103,
+ -0.015313271,
+ -0.0032002605,
+ -0.007523361,
+ 0.029133866,
+ -0.008149752,
+ -0.027347984,
+ 0.01384725,
+ 0.036224086,
+ 0.009369217,
+ 0.010168865,
+ -0.021763772,
+ 0.008682852,
+ 0.0059773736,
+ -0.031399537,
+ 0.017325722,
+ 0.02732133,
+ -0.016086265,
+ -0.015286617,
+ 0.037476867,
+ 0.0046113073,
+ -0.019538082,
+ 0.017538961,
+ 0.00998228,
+ -0.017165791,
+ 0.0062106047,
+ 0.008136425,
+ 0.009495827,
+ -0.02974693,
+ 0.0123678995,
+ -0.035477746,
+ -0.014087143,
+ -0.015526512,
+ -0.016352816,
+ -0.023896167,
+ 0.0004414727,
+ -0.014087143,
+ 0.01812537,
+ 0.009822351,
+ 0.0073900865,
+ 0.007276803,
+ 0.027148072,
+ -0.023789547,
+ -0.008536249,
+ -0.015313271,
+ -0.021097397,
+ 0.022816641,
+ 0.0053743054,
+ 0.045073528,
+ 0.0042448016,
+ 0.0029686957,
+ 0.0038183224,
+ -0.0044580414,
+ 0.0053509823,
+ -0.005617532,
+ 0.000969574,
+ 0.011574915,
+ -0.019991217,
+ -0.021004105,
+ -0.02256342,
+ -0.004511351,
+ 0.0083496645,
+ -0.012414546,
+ 5.695414e-5,
+ 0.019991217,
+ 0.017432341,
+ -0.027854428,
+ -0.006383862,
+ -0.004151509,
+ 0.0035817595,
+ -0.033985067,
+ -0.0072301566,
+ 0.015086705,
+ 0.008316346,
+ -0.0094091995,
+ 0.0036950433,
+ 0.0147935,
+ 0.034678098,
+ -0.0037716762,
+ -0.0032602341,
+ -0.021257326,
+ -0.022230232,
+ -0.0032385772,
+ 0.04222145,
+ -0.0037916673,
+ 0.00097623776,
+ -0.011521604,
+ 0.009955626,
+ 0.001401884,
+ -0.018058732,
+ -0.0007725772,
+ -0.008329674,
+ 0.016579382,
+ -0.019351497,
+ 0.024735799,
+ 0.0020224447,
+ -9.032489e-6,
+ -0.0075833346,
+ -0.0011295037,
+ -0.0020307745,
+ -0.017818838,
+ -0.007150192,
+ -0.023336412,
+ -0.008309682,
+ -0.016032955,
+ 0.013967196,
+ 0.004821215,
+ 0.008036469,
+ 0.0041981554,
+ -0.03561102,
+ -0.056668434,
+ -0.005784125,
+ -0.006807009,
+ 0.012354571,
+ 0.00039586774,
+ -0.010428751,
+ -0.01579306,
+ 0.013247512,
+ -0.051577337,
+ 0.023229793,
+ -0.00020834595,
+ 0.001451862,
+ -0.013454089,
+ 0.016899241,
+ 0.011741508,
+ -0.019111603,
+ -0.011248391,
+ -0.027174726,
+ -0.026748247,
+ 0.02060428,
+ -0.009402536,
+ 0.03894289,
+ 0.004591316,
+ -0.029880205,
+ 0.00930258,
+ -0.039449334,
+ -0.009975617,
+ -0.022963244,
+ 0.0062672463,
+ 0.006836996,
+ -0.01696588,
+ 0.021950355,
+ 0.00443805,
+ -0.010828575,
+ 0.06519802,
+ 0.017578943,
+ 0.014260401,
+ 0.0015709765,
+ -0.021883719,
+ 0.0042181467,
+ -0.0017525633,
+ 0.0046113073,
+ 0.040115707,
+ 0.009635766,
+ -0.009562465,
+ -0.0063038967,
+ -0.004891184,
+ -0.027881084,
+ -0.013054265,
+ 0.007136864,
+ -0.013927214,
+ -0.014606915,
+ -0.05442942,
+ 0.027534569,
+ 0.005357646,
+ 0.014060489,
+ -0.01035545,
+ -0.019258205,
+ 0.011135108,
+ -0.0068303323,
+ -0.040648807,
+ 0.02509564,
+ 0.012014721,
+ -0.002169047,
+ -0.03006679,
+ 0.005594209,
+ -0.026268458,
+ 0.025388844,
+ -0.014633571,
+ -0.007096882,
+ -0.00040253147,
+ -0.017738873,
+ -0.014446986,
+ -0.018538522,
+ -0.0001314006,
+ 0.016472762,
+ 0.038169894,
+ 0.021337291,
+ -0.018911691,
+ 0.016765967,
+ -0.028120978,
+ -0.022416817,
+ 0.00046021445,
+ -0.009742386,
+ -0.024069425,
+ 0.0074433964,
+ -0.0058107805,
+ 0.024895728,
+ 0.0073034577,
+ 0.00084671134,
+ -0.015233307,
+ -0.0048578656,
+ 0.0076832906,
+ -0.011168426,
+ -0.005031123,
+ 0.004821215,
+ 0.005607536,
+ -0.030679854,
+ 0.0065437914,
+ 0.018351937,
+ 0.0067270445,
+ 0.0053109997,
+ 0.027507914,
+ 0.0075899987,
+ -0.03163943,
+ -0.016552728,
+ -0.0041681686,
+ -0.0034351572,
+ 0.007649972,
+ 0.021737115,
+ 0.009709068,
+ -0.01589968,
+ 0.030333338,
+ 0.0028254252,
+ -0.049151737,
+ -0.015819715,
+ -0.019897925,
+ 0.009709068,
+ -0.0037650124,
+ 0.030120099,
+ 0.016819276,
+ -0.007576671,
+ 0.022470128,
+ 0.014047162,
+ -0.010841903,
+ 0.00041648367,
+ 0.008536249,
+ 0.013700647,
+ -0.010215512,
+ 0.014113799,
+ -0.015113359,
+ 0.0079631675,
+ -0.041341834,
+ -0.010182193,
+ 0.029347105,
+ 0.012294598,
+ 0.0027371307,
+ -0.025762014,
+ 0.007943177,
+ 0.003648397,
+ -0.004927835,
+ -0.01885838,
+ 0.0025238912,
+ -0.0064871497,
+ 0.034118343,
+ 0.0066437474,
+ 0.012807706,
+ 0.017059172,
+ 0.024056097,
+ 0.0118348,
+ 0.008756152,
+ 0.009948962,
+ 0.0020974118,
+ 0.006963607,
+ -0.026055219,
+ -0.0008796135,
+ -0.0041448455,
+ 0.032732286,
+ -0.0067303763,
+ -0.0073434403,
+ -0.001426873,
+ 0.01764558,
+ 0.0014010511,
+ -0.0005122749,
+ -0.015726423,
+ 0.008582896,
+ -0.010068909,
+ 0.03787669,
+ -0.032625664,
+ -0.017432341,
+ -0.0001344201,
+ -0.028227597,
+ 0.013927214,
+ 0.01869845,
+ 0.027094763,
+ -0.019791305,
+ -0.014060489,
+ -0.022603402,
+ 0.0224568,
+ 0.012947644,
+ 0.013687319,
+ 0.0026888186,
+ 0.0039649247,
+ -0.019644702,
+ 0.017072499,
+ 0.0011586576,
+ -0.009715731,
+ 0.006863651,
+ 0.039529298,
+ 0.023762893,
+ 0.010921868,
+ -0.012001393,
+ -0.006373866,
+ 0.026428388,
+ 0.0054142876,
+ 0.020404369,
+ 0.007423405,
+ -0.019031638,
+ 0.0075566797,
+ -0.0276945,
+ 0.0042681247,
+ -0.021377275,
+ 0.00043022764,
+ -0.0091226585,
+ 0.009149313,
+ 0.01917824,
+ -0.0083829835,
+ -0.02092414,
+ 0.02732133,
+ -0.021603841,
+ 0.013740629,
+ 0.03593088,
+ -0.01281437,
+ -0.00321692,
+ 0.017658908,
+ -0.0028870648,
+ 0.008309682,
+ 0.0122013055,
+ -0.0033535266,
+ -0.004328098,
+ 0.018885035,
+ -0.0030769813,
+ 0.0016884248,
+ -0.018351937,
+ -0.022016993,
+ -0.00892941,
+ 0.011141771,
+ -0.0030303353,
+ -0.0035284497,
+ 0.0075100334,
+ 0.028574113,
+ -0.0061006527,
+ 0.002782111,
+ -0.010815248,
+ 0.006193945,
+ 0.004844538,
+ 0.018325282,
+ 0.006890306,
+ 0.013187539,
+ 0.001226128,
+ 0.038116585,
+ 0.018578503,
+ -0.009022702,
+ 0.003751685,
+ -0.008889427,
+ 0.009062685,
+ -0.008049796,
+ -0.008009814,
+ 0.03334535,
+ 0.00821639,
+ 0.012134668,
+ 0.004158173,
+ 0.0118348,
+ 0.012414546,
+ 0.0050377864,
+ 0.032678977,
+ -0.028734041,
+ -0.0020790866,
+ -0.011668206,
+ -0.0016759303,
+ 0.015913008,
+ 0.01955141,
+ 0.016712656,
+ 0.014180436,
+ -0.016606037,
+ 0.0056475187,
+ -0.03830317,
+ -0.028094323,
+ 0.0014352028,
+ -0.019431463,
+ 0.008203062,
+ 0.004284784,
+ 0.024269337,
+ -0.0009262597,
+ -0.003801663,
+ 0.0039449334,
+ -0.0002205281,
+ -0.004011571,
+ -0.0010686971,
+ 0.02942707,
+ 0.0020574294,
+ 0.0053609777,
+ 0.0025938603,
+ 0.0021840404,
+ 0.0022989898,
+ 0.0035384453,
+ -0.0001249451,
+ -0.020097837,
+ -0.007463387,
+ -0.025122296,
+ 0.0032718957,
+ 0.004154841,
+ 0.010162202,
+ 0.004184828,
+ 0.0053209956,
+ 0.004088204,
+ -0.010008936,
+ 0.039182786,
+ -0.017152464,
+ -0.0094091995,
+ -0.01144164,
+ -0.011694862,
+ 0.022150267,
+ -0.0061306395,
+ 0.008083115,
+ -0.019404808,
+ -0.003928274,
+ 0.0089893835,
+ 0.019871268,
+ -0.016872587,
+ 0.029613655,
+ -0.0034068364,
+ 0.013407443,
+ 0.0066137607,
+ 0.0044846963,
+ 0.025068985,
+ -0.015699768,
+ -0.01833861,
+ -0.004181496,
+ -0.005281013,
+ 0.0070568994,
+ 0.015526512,
+ -0.014446986,
+ 0.004891184,
+ -0.006970271,
+ 0.019151585,
+ 0.0147935,
+ 0.005307668,
+ 0.009242605,
+ -0.016566055,
+ -0.006257251,
+ 0.009602448,
+ -0.0045280107,
+ 0.008469612,
+ 0.025002347,
+ -0.011414984,
+ 0.011641552,
+ 0.033958413,
+ 0.00024197702,
+ -0.003598419,
+ -0.032039255,
+ -0.05088431,
+ 0.0006809508,
+ -0.013953869,
+ -0.0141004715,
+ 0.0022490118,
+ 0.012001393,
+ 0.009815687,
+ 0.008309682,
+ -0.0060406793,
+ -0.0058141123,
+ -0.01759227,
+ -0.0082697,
+ -0.008902755,
+ 0.011128444,
+ -0.0129742995,
+ -0.023309758,
+ -8.491061e-5,
+ 0.013107575,
+ -0.030200064,
+ -0.0031319573,
+ -0.00990898,
+ -0.012821034,
+ -0.0023739568,
+ -0.017405685,
+ -0.0021557196,
+ -0.0034318254,
+ -0.013873904,
+ -0.0065671145,
+ 0.019951234,
+ -0.025335535,
+ 0.006890306,
+ -0.008676188,
+ -0.0034551485,
+ -0.010995169,
+ -0.0016284512,
+ 0.0023539658,
+ -0.006936952,
+ -0.015286617,
+ 0.003293553,
+ 0.017818838,
+ -0.015659787,
+ 0.0059907013,
+ 0.0010003938,
+ 0.032305807,
+ -0.0056142,
+ 0.008856108,
+ -0.012247952,
+ -0.0072834664,
+ -0.009629102,
+ -0.011448303,
+ -0.014633571,
+ 0.009882324,
+ -0.05072438,
+ 0.023483016,
+ 0.0026321767,
+ 0.024389284,
+ 0.015086705,
+ -0.015846372,
+ -0.028574113,
+ 0.018978328,
+ 0.0036817156,
+ -0.0026088536,
+ 0.03054658,
+ 0.0073167854,
+ 0.021563858,
+ 0.014087143,
+ 0.003445153,
+ -0.021790426,
+ 0.025348863,
+ 0.0024539218,
+ 0.006283906,
+ 0.020111164,
+ -0.004088204,
+ 0.0057774615,
+ -0.005094428,
+ -0.0012144664,
+ -0.00063597056,
+ 0.027614534,
+ 0.005760802,
+ -0.028360872,
+ 0.0035884234,
+ 0.016246196,
+ -0.039982434,
+ 0.022336852,
+ 0.046406277,
+ -0.009948962,
+ 0.01003559,
+ -0.0065238,
+ -0.004211483,
+ -0.00427812,
+ -0.002477245,
+ 0.017765528,
+ 0.0070835543,
+ -0.0029237154,
+ 0.0024106074,
+ 0.00047021007,
+ -0.014633571,
+ -0.0048645292,
+ -0.0002952869,
+ 0.0021057415,
+ 0.014606915,
+ 0.0006168123,
+ 0.0016700996,
+ -0.005281013,
+ 0.008369656,
+ 0.015379909,
+ -0.0017309062,
+ -0.0025971923,
+ 0.0079964865,
+ -0.0029070561,
+ -0.013873904,
+ 0.0027937724,
+ -0.043047752,
+ 0.0045546656,
+ -0.002170713,
+ -0.0005555892,
+ 0.016952552,
+ -0.025975253,
+ 0.009822351,
+ 0.016619364,
+ -0.0066504115,
+ -0.01944479,
+ -0.0019491436,
+ 0.032252494,
+ 0.017512305,
+ 0.02894728,
+ -0.0039582606,
+ 0.008249708,
+ 0.023269776,
+ -0.010935196,
+ 0.02673492,
+ 0.0137139745,
+ 0.00013973027,
+ -0.009455846,
+ -0.008962729,
+ 0.016712656,
+ 0.015833043,
+ -0.022070304,
+ -0.014247074,
+ 0.015939664,
+ -0.010288813,
+ 0.01035545,
+ -0.045206804,
+ 0.017778855,
+ 0.020244438,
+ 0.007863211,
+ 0.022270216,
+ -0.0033718518,
+ -0.026308442,
+ 0.0062872376,
+ -0.028547456,
+ -0.019378152,
+ -0.030333338,
+ -0.0046579535,
+ 0.0059007406,
+ -0.013614018,
+ 0.0065404596,
+ 0.013980524,
+ 0.004261461,
+ 0.00043022764,
+ 0.027774462,
+ 0.01996456,
+ -0.014646898,
+ -0.017898802,
+ -0.010555362,
+ -0.0028704056,
+ 0.0033218737,
+ 0.028120978,
+ -0.0035084584,
+ -0.015913008,
+ 0.028814007,
+ 0.0046113073,
+ 0.0044547096,
+ 0.00427812,
+ -0.000325482,
+ 0.010062246,
+ 0.0017958776,
+ -0.012894334,
+ 0.0011511609,
+ 0.0014851808,
+ -0.038649686,
+ 0.010348787,
+ -0.027134744,
+ 0.007350104,
+ 0.03614412,
+ -0.0047045997,
+ -0.014500296,
+ -0.015499856,
+ -0.016446108,
+ 0.0009395872,
+ -0.008562905,
+ 0.016512744,
+ 0.018525194,
+ -0.018885035,
+ 0.0073167854,
+ -0.020510988,
+ 0.0144203305,
+ 0.026281785,
+ 0.016832605,
+ 0.024855746,
+ 0.023376396,
+ -0.012907662,
+ 0.0194981,
+ 0.01632616,
+ 0.0306532,
+ -0.010422087,
+ -0.016606037,
+ 0.0033518607,
+ 0.011401657,
+ 0.011035152,
+ 0.012767724,
+ 0.019777976,
+ -0.0017508974,
+ -0.021857062,
+ 0.0068569873,
+ 0.0015984643,
+ -0.024082752,
+ 0.01796544,
+ -0.014620243,
+ 0.008283027,
+ -0.0005147738,
+ 0.0030036801,
+ -0.010875221,
+ -0.00663042,
+ 0.0016292841,
+ -0.0033551925,
+ -0.006633752,
+ -0.021470567,
+ 0.019844614,
+ 0.0045746565,
+ -0.017685562,
+ -0.022336852,
+ 0.013647337,
+ 0.026868194,
+ -0.010475397,
+ -0.01128171,
+ -0.022643384,
+ 0.001404383,
+ -0.002910388,
+ -0.022043647,
+ -0.0021773765,
+ -0.0036517289,
+ 0.009275924,
+ -0.016845932,
+ 0.010328795,
+ 0.0013385785,
+ -0.014180436,
+ -0.0018991656,
+ -0.018112043,
+ 0.019364825,
+ 0.01611292,
+ -0.011668206,
+ -0.010582017,
+ -0.0069436156,
+ 0.01490012,
+ 0.023003226,
+ 0.06674401,
+ 0.0011328356,
+ -0.034704752,
+ 0.013860577,
+ -0.008223054,
+ -0.012374563,
+ 0.027961047,
+ 0.0119814025,
+ -0.026148511,
+ 0.0061406353,
+ -0.0012594466,
+ -0.0030753154,
+ 0.006247255,
+ 0.005540899,
+ -0.023802875,
+ -0.00848294,
+ 0.010761938,
+ 0.0063672024,
+ -0.024455922,
+ 0.012914326,
+ 0.018725106,
+ -0.016072938,
+ -0.022829968,
+ 0.013394115,
+ -0.0052710176,
+ -0.0032968847,
+ -0.011355011,
+ 0.0032452408,
+ -0.0118148085,
+ 0.004511351,
+ 0.0056042043,
+ -0.0057274834,
+ -0.00490118,
+ 0.008782808,
+ -0.0030903087,
+ 0.0133607965,
+ -0.005634191,
+ -0.008276364,
+ 0.014566933,
+ -0.007829893,
+ 0.0012902664,
+ 0.015206652,
+ -0.012247952,
+ 0.018365264,
+ 0.00017388194,
+ 0.020484334,
+ -0.006500477,
+ -0.003160278,
+ 0.00023677097,
+ 0.009549138,
+ -0.0133607965,
+ 0.003215254,
+ 0.022443471,
+ 0.022736676,
+ 0.005847431,
+ -0.009415863,
+ -0.013340805,
+ 0.026428388,
+ 0.0030153417,
+ 0.014233746,
+ -0.008829454,
+ -0.0024139395,
+ -0.009142649,
+ 0.0035151222,
+ 0.001555983,
+ 0.012401218,
+ -0.00049769797,
+ -0.007423405,
+ -0.0022106953,
+ -0.006473822,
+ -0.0027121417,
+ -0.0032019266,
+ 0.011808145,
+ -0.010615336,
+ 0.036597252,
+ 0.012501174,
+ -0.0073900865,
+ 0.0008796135,
+ -0.0052710176,
+ 0.005457602,
+ -0.008869437,
+ 0.016419452,
+ 0.007296794,
+ -0.0030986385,
+ -0.0090893395,
+ 0.015699768,
+ 0.005684169,
+ -0.01286768,
+ -0.003961593,
+ 0.018311955,
+ 0.015153342,
+ 0.0017442337,
+ 0.00541762,
+ 0.012987627,
+ -0.003988248,
+ 0.013993852,
+ -0.019484771,
+ -0.009309243,
+ 0.02398946,
+ -0.011454967,
+ 0.039742537,
+ 0.0015076709,
+ -0.012687759,
+ 0.019684684,
+ -0.007216829,
+ -0.0030436628,
+ -0.005920732,
+ 0.0053976285,
+ -0.031159643,
+ 0.01199473,
+ 0.007889867,
+ -0.007090218,
+ 0.028467491,
+ 0.009209287,
+ -0.0035384453,
+ 0.00782323,
+ 0.011974739,
+ 0.0051444066,
+ -0.0097956965,
+ -0.006910297,
+ 0.010635328,
+ -0.009522483,
+ 0.022856625,
+ 0.011574915,
+ -0.014833483,
+ 0.015073377,
+ -0.0020457678,
+ 0.0005555892,
+ -0.0065038092,
+ 0.0074833785,
+ 0.0014993412,
+ 0.014127126,
+ -0.0009920641,
+ 0.008976056,
+ -0.007350104,
+ 0.0017542292,
+ 0.0037916673,
+ 0.011474959,
+ 0.01696588,
+ -0.008802799,
+ 0.012721078,
+ 0.008836118,
+ 0.018112043,
+ -0.012307925,
+ -0.016606037,
+ 0.009162641,
+ 0.0108219115,
+ -0.018991655,
+ 0.014113799,
+ -0.01083524,
+ 0.0026355088,
+ -0.0029253813,
+ -0.002780445,
+ -0.024695816,
+ -0.015193325,
+ 0.014753518,
+ -0.0072301566,
+ 0.011961411,
+ 0.015726423,
+ 0.003881628,
+ 0.023656273,
+ -0.008762817,
+ 0.010262158,
+ 0.0076966183,
+ 0.00039003696,
+ 0.010795257,
+ 0.009182632,
+ 0.003881628,
+ 2.5861033e-5,
+ 0.011235064,
+ -0.008756152,
+ -0.0069169607,
+ 0.00750337,
+ 0.0017792182,
+ -0.0057041603,
+ -0.026295112,
+ 0.00739675,
+ -0.01573975,
+ -0.014220418,
+ 0.011188418,
+ -0.005004468,
+ 0.0028404186,
+ -0.011588242,
+ 0.005920732,
+ 0.0023622953,
+ 0.020351058,
+ -0.016099593,
+ 0.0050411182,
+ 0.0018791744,
+ -0.007350104,
+ 0.011221736,
+ 0.013114238,
+ 0.0023139834,
+ -0.0027704495,
+ -0.0023839525,
+ -0.0064371717,
+ 0.031319574,
+ 0.026961487,
+ 0.013620682,
+ -0.022110285,
+ 0.005997365,
+ -0.001300262,
+ -0.013767284,
+ -0.01379394,
+ 0.012841024,
+ 0.0008571234,
+ 0.0100822365,
+ -0.0052476944,
+ -0.0066137607,
+ 0.014247074,
+ 0.008836118,
+ -0.0013152554,
+ 0.004874525,
+ 0.0067470353,
+ -0.013080919,
+ 0.013900559,
+ 0.016979206,
+ 0.006207273,
+ 0.006836996,
+ 0.028120978,
+ 0.00049769797,
+ 0.016246196,
+ 0.0276945,
+ 0.0047545778,
+ 0.00023406383,
+ 0.0023139834,
+ 0.022070304,
+ -0.0019658029,
+ -0.008522922,
+ 0.0059607145,
+ 0.013434097,
+ -0.028494148,
+ 0.0068503236,
+ -0.017685562,
+ 0.008389647,
+ 0.029613655,
+ -0.013200867,
+ -0.01299429,
+ -0.0023739568,
+ -0.005657514,
+ -0.0027171394,
+ -0.0172191,
+ -0.0104354145,
+ -0.009062685,
+ 0.008176408,
+ -0.014980085,
+ 0.009135986,
+ -0.004894516,
+ 0.00015368247,
+ -2.4871884e-5,
+ -0.016819276,
+ -0.0018458556,
+ -0.016206212,
+ 0.0060773296,
+ 0.015193325,
+ 0.014287056,
+ -0.0130476,
+ 0.0003250655,
+ 0.0074567236,
+ -0.0023606294,
+ 0.0073034577,
+ -0.019378152,
+ -0.0025055658,
+ -0.010641991,
+ 0.0021607173,
+ -0.0067403717,
+ -0.014207091,
+ -0.0100822365,
+ -0.006713717,
+ 0.010575353,
+ 0.03862303,
+ -0.026428388,
+ 0.03313211,
+ 0.008169744,
+ 0.0038649684,
+ -0.028867316,
+ -0.03275894,
+ -0.033478625,
+ -0.004111527,
+ 0.0009412531,
+ 0.020857502,
+ -0.01151494,
+ -0.012514502,
+ -0.0043714126,
+ -0.01564646,
+ 0.008742825,
+ 0.04568659,
+ 0.0051610656,
+ 0.008576232,
+ 0.008422966,
+ -0.0050577777,
+ 0.003166942,
+ 0.00072551455,
+ -0.0036717202,
+ -0.0048645292,
+ 0.011521604,
+ -0.02292326,
+ -0.0059773736,
+ -0.008129762,
+ -0.012287934,
+ -0.023069864,
+ 0.0037683442,
+ -0.0048645292,
+ 0.0018475216,
+ 0.002318981,
+ -0.010915204,
+ 0.0047579096,
+ -0.0026455042,
+ 0.0046246345,
+ -0.012154659,
+ -0.009829015,
+ -0.004587984,
+ 0.0119480835,
+ 0.024869073,
+ -0.00842963,
+ 0.022550091,
+ -0.014140454,
+ 0.010608672,
+ -0.018538522,
+ -0.0029420406,
+ 0.0029187177,
+ 0.014913447,
+ -0.0059273955,
+ 0.002527223,
+ 0.0028137637,
+ 0.0019774644,
+ 0.0037350256,
+ 0.017498977,
+ -0.009549138,
+ -0.021350618,
+ 0.009529146,
+ 0.009062685,
+ -0.017885474,
+ -0.007856548,
+ -0.00638053,
+ -0.003571764,
+ -0.019937906,
+ 0.005617532,
+ -0.02996017,
+ -0.011694862,
+ -0.010948523,
+ 0.0060606706,
+ -0.0236696,
+ -0.012847688,
+ 0.008829454,
+ -0.010801921,
+ -0.014606915,
+ -0.006397189,
+ -0.028174287,
+ 0.0004116941,
+ -0.022736676,
+ -0.00015753495,
+ -0.018258644,
+ -0.0055508944,
+ 0.0066903937,
+ 0.0017225764,
+ -0.008689515,
+ 0.0027704495,
+ -0.032732286,
+ -0.00848294,
+ -0.0050611096,
+ -0.004587984,
+ 0.014940103,
+ 0.022483455,
+ -0.00024364295,
+ 0.0118148085,
+ -0.006330552,
+ 0.03888958,
+ -0.021723788,
+ 0.01270775,
+ 0.013087583,
+ -0.033531934,
+ -0.017512305,
+ 0.0063438793,
+ -0.00964243,
+ -0.0073434403,
+ -0.0077965744,
+ 0.017432341,
+ -0.0026338426,
+ 0.008656196,
+ -0.008009814,
+ 0.006243923,
+ 0.014247074,
+ 0.0023339745,
+ -0.02288328,
+ -0.0050377864,
+ 0.018498538,
+ 0.010328795,
+ 0.01648609,
+ -0.009515819,
+ 0.0042248103,
+ 0.001785882,
+ -0.011708189,
+ -0.017632253,
+ 0.0023739568,
+ -0.013200867,
+ 0.027561223,
+ 0.061466325,
+ -0.010062246,
+ 0.03830317,
+ 0.0016476094,
+ 0.011355011,
+ 0.035237852,
+ 0.0012419543,
+ 0.015086705,
+ -0.024802435,
+ 0.033958413,
+ -0.023216465,
+ 0.0055275713,
+ -0.018325282,
+ 0.016819276,
+ 0.021310637,
+ 0.0055708857,
+ -0.008649533,
+ -0.0027437943,
+ -0.006710385,
+ 0.007150192,
+ -0.014646898,
+ 0.015873026,
+ -0.0059040724,
+ -0.017765528,
+ -0.00025113966,
+ -0.006963607,
+ -0.023549654,
+ 0.02942707,
+ 0.03587757,
+ 0.008409638,
+ 0.020031199,
+ -0.0059240637,
+ -0.035424434,
+ -0.010861894,
+ -0.0045480016,
+ -0.0013119236,
+ 0.01833861,
+ 0.02240349,
+ -8.720127e-5,
+ -0.0015684775,
+ 0.008089779,
+ -0.002882067,
+ -0.012094686,
+ -0.01194142,
+ 0.018032078,
+ 0.018311955,
+ -0.00037670947,
+ 0.0034784717,
+ -0.028094323,
+ 0.002293992,
+ -0.036943767,
+ 0.004744582,
+ 0.022416817,
+ 0.0028370868,
+ -0.00039128642,
+ 6.7522415e-5,
+ 0.004254797,
+ 0.0094758365,
+ 0.0026188493,
+ -0.018418575,
+ -0.001915825,
+ 0.02076421,
+ 0.01046207,
+ 0.012354571,
+ -0.0017992095,
+ 0.0066270884,
+ 0.023602962,
+ 0.0032269156,
+ 0.02673492,
+ 0.0017159127,
+ 0.0036717202,
+ -0.008742825,
+ -0.0059773736,
+ -0.0071302005,
+ -0.0059373914,
+ 0.0070502358,
+ -0.003748353,
+ -0.002170713,
+ -0.011601569,
+ 0.015313271,
+ 0.0043680808,
+ 0.009082676,
+ -0.0065238,
+ -0.015206652,
+ 0.0014252071,
+ 0.0027221374,
+ -0.0040149027,
+ 0.033745173,
+ -0.031746052,
+ -0.012354571,
+ 0.0053509823,
+ 0.01238789,
+ -0.005670842,
+ -0.011381666,
+ 0.013147556,
+ -0.007363431,
+ 0.0017059172,
+ 0.013873904,
+ -0.0022540097,
+ -0.006583774,
+ -0.015873026,
+ 0.0037716762,
+ 0.0067803543,
+ -0.0050344546,
+ 0.00031423694,
+ -0.015886353,
+ 0.0093425615,
+ -0.0033718518,
+ 0.0058540944,
+ -0.008169744,
+ 0.0115615865,
+ 0.008203062,
+ -0.0144869685,
+ -0.004744582,
+ -0.031319574,
+ 0.004441382,
+ 0.0144869685,
+ 0.0068236687,
+ 0.009335898,
+ 0.00673704,
+ -0.0056142,
+ -0.009682412,
+ -0.028760696,
+ 0.0008142256,
+ -0.020324403,
+ 0.005640855,
+ 0.0071568554,
+ 0.004264793,
+ -0.004951158,
+ 0.011854791,
+ 0.007196838,
+ -0.004541338,
+ -0.005354314,
+ 0.0039649247,
+ -0.0017708886,
+ -0.0055508944,
+ 0.034571476,
+ -0.018285299,
+ 0.012594466,
+ 0.009076012,
+ 0.016872587,
+ -0.0060006967,
+ 0.013394115,
+ 0.011288374,
+ -0.004024898,
+ 0.012674431,
+ -0.0023989459,
+ -0.009669085,
+ 0.004587984,
+ -0.004288116,
+ -0.0024122735,
+ 0.015566493,
+ 0.00039545124,
+ 0.020724228,
+ 0.009495827,
+ 0.0035817595,
+ -0.023842858,
+ 0.00095291465,
+ 0.0056741736,
+ -0.013727302,
+ 0.009935634,
+ 0.009502492,
+ -0.008949401,
+ -0.00040898696,
+ 0.005660846,
+ -0.028360872,
+ 0.015699768,
+ -0.009709068,
+ 0.0012985962,
+ -0.00474125,
+ 0.0067237127,
+ -0.0044013993,
+ 0.018152025,
+ -0.016392797,
+ -0.010275485,
+ 0.01627285,
+ 0.022603402,
+ -0.025348863,
+ -0.006890306,
+ -0.0072434843,
+ 0.00525769,
+ -0.0064671584,
+ -0.01379394,
+ -0.020670917,
+ 0.013140893,
+ -0.023429705,
+ -0.016179558,
+ -0.027614534,
+ 0.0050844327,
+ 0.0006726211,
+ 0.0023622953,
+ -0.002928713,
+ 0.00198746,
+ 0.017432341,
+ 0.0076166536,
+ 0.013000954,
+ -0.0024106074,
+ 0.028547456,
+ 0.006783686,
+ 0.009735722,
+ -0.0061306395,
+ -0.006910297,
+ -0.025868634,
+ -0.022470128,
+ -0.0032469067,
+ 0.022656713,
+ 0.018005421,
+ 0.004111527,
+ -0.0028204275,
+ -0.01685926,
+ 0.0046079755,
+ -0.017352376,
+ 0.021350618,
+ 0.00047062655,
+ -0.013034273,
+ -0.010415424,
+ 0.002683821,
+ -0.019737994,
+ 0.0015484863,
+ -0.010422087,
+ -0.014966757,
+ 0.008209726,
+ -0.023789547,
+ -0.009655758,
+ 0.0034251618,
+ -0.007776583,
+ 0.022056974,
+ 0.037077043,
+ -0.007110209,
+ -0.0077232732,
+ -0.0089893835,
+ -0.0052643535,
+ -0.011108452,
+ -0.012407881,
+ 0.017419012,
+ -0.018805072,
+ 0.016406124,
+ -0.003748353,
+ 0.014593588,
+ -0.025402172,
+ -0.007350104,
+ 0.016339488,
+ 0.0057774615,
+ -0.0056475187,
+ -0.0083496645,
+ -0.016992534,
+ -0.02044435,
+ -0.012567812,
+ -0.012447864,
+ -0.011521604,
+ -0.0032269156,
+ 0.0147935,
+ 0.0032352451,
+ 0.006863651,
+ 0.030706508,
+ -0.022643384,
+ -0.0028104319,
+ -0.013407443,
+ 0.016765967,
+ -0.004874525,
+ 0.002577201,
+ -0.012301262,
+ -0.016352816,
+ 0.022230232,
+ -0.017139137,
+ 0.014167109,
+ 0.00022531766,
+ 0.014940103,
+ -0.01575308,
+ -0.0052643535,
+ -0.008289691,
+ -0.022150267,
+ -0.010068909,
+ 0.0020590953,
+ 0.0079964865,
+ -0.003675052,
+ 0.009275924,
+ 0.022443471,
+ -0.029240485,
+ 0.0040215664,
+ -0.011861455,
+ 0.0018208666,
+ -0.016792621,
+ -0.0013219191,
+ 0.020910813,
+ -0.009649094,
+ -0.0074900426,
+ -9.448973e-6,
+ -0.0028404186,
+ -0.02256342,
+ 0.011974739,
+ 0.023229793,
+ 0.011454967,
+ -0.0051943846,
+ 0.0041715004,
+ -0.016059611,
+ -0.06354541,
+ 0.0073834225,
+ 0.0030536584,
+ 0.012541156,
+ 0.01685926,
+ -0.0059107365,
+ 0.0034651442,
+ 0.0034351572,
+ 0.0074567236,
+ 0.0049378304,
+ 0.006473822,
+ 0.001530994,
+ 0.011421648,
+ 0.008136425,
+ 0.004388072,
+ -0.00031277924,
+ 0.00012952642,
+ -0.0018142029,
+ 0.011954747,
+ -0.0051110876,
+ 0.018138697,
+ 0.015992973,
+ 0.0036950433,
+ -0.012327917,
+ 0.036170773,
+ 0.0061039845,
+ 0.013727302,
+ 0.010915204,
+ 0.007763256,
+ 0.027081434,
+ 0.011714852,
+ -0.009275924,
+ -0.009888988,
+ -0.011048479,
+ 0.010268821,
+ -0.002037438,
+ 0.011215072,
+ 0.014500296,
+ -0.010675309,
+ -0.012607793,
+ 0.010555362,
+ 0.008682852,
+ -0.0010861894,
+ 0.01347408,
+ 0.015833043,
+ -0.014367021,
+ -0.015379909,
+ -0.00903603,
+ -0.0077699195,
+ 0.013454089,
+ 0.02450923,
+ -0.0032785595,
+ -0.016552728,
+ -0.0104687335,
+ -0.015873026,
+ 0.0028504143,
+ 0.0062772417,
+ 0.0045313425,
+ 0.0067703584,
+ -0.0074833785,
+ 0.01564646,
+ -0.024282664,
+ 0.0024056097,
+ 0.01051538,
+ 0.012567812,
+ 0.00082713657,
+ -0.006353875,
+ -0.0025072317,
+ 0.0014485302,
+ -0.00964243,
+ -0.015713096,
+ -0.01869845,
+ 0.009202623,
+ -0.0045046876,
+ -0.0061639585,
+ -0.0052476944,
+ 0.0063405475,
+ 0.034864683,
+ 0.029080557,
+ 0.00627391,
+ -0.0031136319,
+ -0.025388844,
+ -0.0006226431,
+ 0.0048112194,
+ -0.0018558513,
+ 0.0005964046,
+ 0.0049111755,
+ -0.0052643535,
+ 0.0067770225,
+ -0.001787548,
+ -0.0008896091,
+ 0.0016659347,
+ 0.012301262,
+ -0.010068909,
+ 0.01955141,
+ 0.011028487,
+ -0.011794818,
+ 0.009622439,
+ 0.014007179,
+ -0.016512744,
+ -0.00990898,
+ -0.01981796,
+ -0.023656273,
+ 0.0125878025,
+ -0.0066037653,
+ -0.008542913,
+ -0.0057974528,
+ 0.010941859,
+ 0.012008057,
+ 0.023469688,
+ -0.014153781,
+ 0.0034618124,
+ 0.003881628,
+ -0.008949401,
+ 0.0050844327,
+ 0.021470567,
+ 0.018565176,
+ -0.022003666,
+ 0.0006734541,
+ -0.031212952,
+ -0.00575747,
+ 0.0100822365,
+ -0.029560346,
+ -0.0124412,
+ -0.00013244181,
+ -0.007143528,
+ -0.015513184,
+ 0.013514062,
+ -0.006970271,
+ -0.009782368,
+ -0.006123976,
+ 0.0028937287,
+ 0.0013660664,
+ 0.0017042512,
+ -0.013387451,
+ 0.0009662421,
+ 0.004921171,
+ -0.023909494,
+ 0.010915204,
+ -0.029133866,
+ 0.009609112,
+ 0.0033718518,
+ 0.002600524,
+ 0.0033718518,
+ 0.0065437914,
+ 0.0034551485,
+ 0.015566493,
+ -0.010542035,
+ -0.031053023,
+ 0.0054276153,
+ 0.0147935,
+ 0.010528707,
+ -0.014726862,
+ 0.01907162,
+ 0.0032285815,
+ -0.0015376577,
+ -0.007550016,
+ -0.020790866,
+ 0.008436293,
+ -0.006200609,
+ 0.015166669,
+ 0.0047878963,
+ 0.026001908,
+ 0.00031569463,
+ -0.0030819792,
+ 0.01342077,
+ -0.013913887,
+ -4.0034494e-5,
+ -0.004261461,
+ -0.0046546217,
+ -0.006044011,
+ 0.0219237,
+ -0.0070768907,
+ 0.0017034182,
+ 0.0055475626,
+ 0.015393237,
+ 0.034864683,
+ 0.0052177073,
+ 0.005544231,
+ 0.0013710642,
+ 0.024642507,
+ 0.0058041164,
+ 0.011601569,
+ 0.010188856,
+ -0.0151266875,
+ 0.0017758864,
+ 0.023176484,
+ -0.0014835149,
+ 0.013247512,
+ 0.0146735525,
+ 0.0017225764,
+ 0.008629542,
+ -0.005967378,
+ -0.0034051705,
+ 0.0036217421,
+ -0.0062672463,
+ -0.02461585,
+ -0.021830408,
+ -0.017472323,
+ -0.020777538,
+ -0.005764134,
+ 0.01907162,
+ -0.027641188,
+ 0.032519046,
+ 0.00096124434,
+ -0.0070035895,
+ -0.017632253,
+ -0.0052643535,
+ -0.0022623392,
+ -0.0072568115,
+ -0.010595345,
+ -0.010495389,
+ 0.004751246,
+ 0.019151585,
+ 0.010735284,
+ 0.015406564,
+ -0.009669085,
+ -0.012734405,
+ -0.0051110876,
+ 0.015433219,
+ 0.0052343667,
+ 0.00958912,
+ -0.006403853,
+ -0.00090710144,
+ 0.009215951,
+ -0.008676188,
+ 0.0051144194,
+ 0.004264793,
+ -0.0067270445,
+ -0.010022263,
+ 0.003468476,
+ -0.020217784,
+ -0.004541338,
+ 0.011661543,
+ -0.010495389,
+ 0.010881886,
+ -0.019871268,
+ -0.0004439716,
+ -0.003575096,
+ -0.008796135,
+ -0.009675749,
+ -0.0031236275,
+ -0.008023142,
+ -0.0075366884,
+ -0.003568432,
+ 0.004364749,
+ 0.022936588,
+ -0.0062106047,
+ 0.007809902,
+ 0.0059240637,
+ -0.014966757,
+ 0.00024905725,
+ 0.023642946,
+ 0.006197277,
+ -0.023283103,
+ -0.0069436156,
+ 0.0030819792,
+ -0.018538522,
+ 0.058001183,
+ 0.004931167,
+ -0.011761499,
+ -0.016246196,
+ -0.002037438,
+ -0.0002205281,
+ -0.017099153,
+ 0.0027421284,
+ -0.022416817,
+ 0.007936513,
+ -0.007729937,
+ 0.004844538,
+ -0.01648609,
+ -0.012807706,
+ -0.013120902,
+ 0.007096882,
+ -0.0066204243,
+ -0.013833921,
+ -0.0014935104,
+ 0.008789471,
+ -0.011288374,
+ 0.0039416016,
+ -0.013347468,
+ 0.01844523,
+ -0.019378152,
+ -0.014593588,
+ 0.016072938,
+ -0.020351058,
+ -0.015499856,
+ -0.005430947,
+ -0.005730815,
+ 0.015419891,
+ -0.00070593983,
+ -0.0058107805,
+ -0.0040582167,
+ 0.014007179,
+ 0.007523361,
+ 0.016939225,
+ -0.011434976,
+ -0.0012319587,
+ -0.019524755,
+ -0.015566493,
+ -0.0068236687,
+ 0.0054775933,
+ -0.031053023,
+ -0.0027571218,
+ -0.0059873695,
+ 0.01083524,
+ 0.001962471,
+ 0.027094763,
+ -0.013820594,
+ -0.004084872,
+ 0.010155538,
+ 0.009789032,
+ -0.012374563,
+ -0.022856625,
+ 0.018911691,
+ -0.0154465465,
+ 0.00520438,
+ -0.005590877,
+ 0.02921383,
+ 0.010995169,
+ -0.009775705,
+ -0.0030303353,
+ -0.017672235,
+ 0.018738434,
+ 0.009255934,
+ -0.01096185,
+ -3.162673e-5,
+ -0.0015318269,
+ 0.015939664,
+ -0.020004544,
+ -0.0047579096,
+ 0.004128186,
+ -0.0067470353,
+ 0.013640673,
+ -0.005607536,
+ -0.0015976314,
+ 0.021483894,
+ 0.0045546656,
+ 0.016032955,
+ -0.010988506,
+ -0.02350967,
+ 0.034331582,
+ 0.0014426995,
+ -0.008189735,
+ 0.004691272,
+ 0.01575308,
+ -0.02477578,
+ -0.0012044708,
+ -0.009689076,
+ 0.0027238033,
+ 0.021697134,
+ -0.022043647,
+ -0.015966319,
+ 0.0054242834,
+ 0.013154221,
+ -0.016699329,
+ 0.018991655,
+ -0.0030636538,
+ -0.005694165,
+ -0.010362114,
+ 0.007036908,
+ -0.013187539,
+ 0.016606037,
+ -0.025508791,
+ 0.02525557,
+ 0.017299065,
+ -0.0030803133,
+ -0.0058874134,
+ -0.022869952,
+ -0.0028520802,
+ 0.010781929,
+ 0.00047645732,
+ -0.012960972,
+ -0.015779734,
+ 0.005357646,
+ 0.012307925,
+ 0.019564737,
+ -0.0028704056,
+ 0.025921945,
+ -0.008896091,
+ -0.01056869,
+ 0.013167548,
+ -0.01621954,
+ -0.0065704463,
+ 0.021470567,
+ 0.0035651003,
+ 0.0026871527,
+ -0.0064904816,
+ -0.0017742205,
+ 0.012081359,
+ -0.009402536,
+ -0.019151585,
+ 0.00985567,
+ -0.014380348,
+ -0.0051877205,
+ -0.020311076,
+ -0.026081873,
+ -0.009809024,
+ 0.008909419,
+ -0.0033551925,
+ 0.005554226,
+ -0.011268382,
+ -0.0019541413,
+ -0.010015599,
+ 0.0066704024,
+ 0.0007176014,
+ 0.016659347,
+ -0.0055708857,
+ 0.015259962,
+ 0.0083829835,
+ 7.4446456e-5,
+ -0.003878296,
+ -0.01885838,
+ 0.004821215,
+ -0.0073034577,
+ -0.0037416893,
+ 0.026241804,
+ 0.010042255,
+ -0.024429267,
+ -0.029933514,
+ 0.0013835587,
+ 0.011601569,
+ -0.007090218,
+ 0.0054442747,
+ -0.022470128,
+ 0.0028170955,
+ -0.018471884,
+ -0.01923155,
+ -0.00087628164,
+ -0.008749489,
+ -0.0022989898,
+ -0.012801042,
+ 0.014540278,
+ 0.0325457,
+ 0.010122219,
+ 0.010995169,
+ 0.010701965,
+ -0.022390163,
+ 0.017259084,
+ -0.004024898,
+ 0.00093042455,
+ 0.013140893,
+ -0.016072938,
+ -0.01101516,
+ -0.0057374793,
+ 0.01589968,
+ 0.00010537037,
+ 0.0026921504,
+ -0.033585243,
+ 0.030146753,
+ 0.032465734,
+ 0.010282149,
+ 0.017565615,
+ 0.020564297,
+ 0.0055475626,
+ -0.00038358147,
+ -0.020964121,
+ 0.024709143,
+ 0.033611897,
+ 0.009582456,
+ -0.030973058,
+ 0.008816127,
+ 0.00848294,
+ -0.012147996,
+ 0.022710022,
+ 0.026854867,
+ -0.0035784277,
+ -0.004591316,
+ 0.004084872,
+ -0.0036017508,
+ -0.006143967,
+ -0.020471005,
+ -0.012174651,
+ -0.025855307,
+ -0.01933817,
+ -0.0013202532,
+ -0.013600691,
+ -0.0027154735,
+ -0.004151509,
+ 0.02525557,
+ -0.012834361,
+ 0.015366581,
+ -0.017738873,
+ 0.004158173,
+ 0.027481258,
+ 0.00022240228,
+ 0.025068985,
+ -0.01769889,
+ -0.00012202972,
+ -0.00013379539,
+ 0.013547381,
+ -0.0035284497,
+ -0.00061597937,
+ -0.0005156068,
+ 0.0014002181,
+ -0.0105020525,
+ 0.0037949993,
+ -0.00056600134,
+ -0.022096958,
+ 0.005890745,
+ 0.016312832,
+ 0.016686002,
+ -0.005897409,
+ -0.012861016,
+ 0.0066670706,
+ 0.004637962,
+ -0.017632253,
+ -0.015153342,
+ 0.012701086,
+ 0.02710809,
+ -0.00013171296,
+ 0.010015599,
+ -0.010108892,
+ 0.00072384864,
+ 0.020484334,
+ -0.00063472113,
+ 0.01627285,
+ -0.0059407232,
+ 0.0013310818,
+ -0.01254782,
+ 0.016792621,
+ 0.0020807525,
+ 0.00063180574,
+ -0.0002628012,
+ -0.008289691,
+ -0.017618926,
+ -0.015033395,
+ -0.013953869,
+ 0.004727923,
+ -0.0036150783,
+ 0.013620682,
+ -0.01727241,
+ 0.0015876357,
+ 0.003801663,
+ -0.00031881826,
+ -0.0067437035,
+ 0.012641112,
+ 0.0038716323,
+ -0.014860137,
+ -0.017165791,
+ 0.036650565,
+ 0.0006293068,
+ 0.014060489,
+ -0.0032835572,
+ 0.003924942,
+ -0.018578503,
+ -0.028760696,
+ 0.009702404,
+ -0.0070835543,
+ -0.01138833,
+ 0.00045063533,
+ -0.012461192,
+ -0.010602009,
+ 0.008436293,
+ 0.01712581,
+ -0.008049796,
+ 0.0069169607,
+ 0.010955187,
+ 0.004428054,
+ 0.013647337,
+ -0.03393176,
+ 6.0754555e-5,
+ 0.006407185,
+ -0.00882279,
+ -0.011394993,
+ -0.00953581,
+ 0.0028937287,
+ 0.011988066,
+ -0.010442079,
+ 0.0073101213,
+ 0.019404808,
+ -0.024469249,
+ -0.016725983,
+ -0.010075573,
+ 0.00068011787,
+ -0.006107317,
+ -0.0068703145,
+ 0.0029053902,
+ 0.016072938,
+ 0.020004544,
+ -0.0017109149,
+ 0.003545109,
+ -0.030679854,
+ 0.012074695,
+ 0.008229718,
+ 0.0075100334,
+ -0.00034880507,
+ -0.00974905,
+ 0.036943767,
+ 0.029773585,
+ 0.0062405914,
+ -0.014633571,
+ -0.0067670266,
+ 0.04539339,
+ -0.0031536145,
+ 0.007703282,
+ 0.014606915,
+ 0.018178679,
+ 0.012841024,
+ -0.008569568,
+ 0.001937482,
+ -0.0087028425,
+ -0.002142392,
+ -0.007190174,
+ -0.03545109,
+ 0.007916521,
+ 0.013334141,
+ 0.012427873,
+ 0.011674871,
+ -0.010388769,
+ 0.0016209545,
+ -0.00224568,
+ -0.0031819353,
+ 0.011035152,
+ -0.007163519,
+ -0.012074695,
+ 0.002017447,
+ -0.0011070136,
+ 0.006233928,
+ -0.0075166975,
+ -0.01727241,
+ -0.019324843,
+ -0.024655834,
+ -0.0028987264,
+ 0.010535371,
+ -0.0031336232,
+ 0.019511428,
+ -0.03422496,
+ -0.0055875448,
+ 0.0068703145,
+ 0.00039607598,
+ 0.0033901772,
+ -0.010248831,
+ -0.0009237608,
+ -0.0019108271,
+ 0.02256342,
+ 0.009269261,
+ -0.03038665,
+ -0.008236381,
+ 0.028334217,
+ 0.02498902,
+ 0.0154465465,
+ 0.010775265,
+ 0.0016759303,
+ -0.005534235,
+ -0.0045779888,
+ 0.0006992761,
+ -0.028414182,
+ -0.028814007,
+ -0.009809024,
+ 0.019804632,
+ -0.0028254252,
+ 0.0006984431,
+ 0.012108013,
+ -0.015952991,
+ -0.006143967,
+ -0.0089893835,
+ -0.018205334,
+ -0.017165791,
+ -0.017059172,
+ -0.018378591,
+ -0.021004105,
+ 0.012301262,
+ -0.01003559,
+ 0.013234185,
+ -0.0019341502,
+ 0.010721955,
+ 0.0035051266,
+ -0.031826016,
+ -0.00087045087,
+ -0.0058041164,
+ -0.014300384,
+ -0.0033585243,
+ 0.002297324,
+ -0.010328795,
+ -0.031053023,
+ -0.014060489,
+ -0.019191567,
+ 0.014327038,
+ 0.0021057415,
+ -0.005557558,
+ 0.008409638,
+ -0.004587984,
+ -0.01712581,
+ -0.0053443187,
+ 0.018418575,
+ 0.018431902,
+ -0.0039316057,
+ 0.0014443654,
+ -0.011841464,
+ -0.002853746,
+ 0.0068503236,
+ 0.0012827697,
+ 0.010895213,
+ 0.0070035895,
+ 0.00935589,
+ -0.012727741,
+ 0.001939148,
+ -0.014300384,
+ -0.021750443,
+ -0.0126211215,
+ 0.004074876,
+ 0.00848294,
+ -0.02044435,
+ 0.0030669859,
+ -0.011488286,
+ -0.02065759,
+ 0.0031469506,
+ -0.02229687,
+ -0.014087143,
+ 0.009209287,
+ 0.009335898,
+ -0.016566055,
+ 0.0019741326,
+ 0.020271093,
+ 0.002552212,
+ -0.0077832467,
+ 0.004108195,
+ 0.017445669,
+ -0.009968953,
+ 0.0026754912,
+ -0.016925896,
+ 0.004251465,
+ -0.0068236687,
+ 0.010582017,
+ 0.013480743,
+ -0.009009375,
+ 0.005534235,
+ 0.002325645,
+ 0.023456361,
+ -0.02916052,
+ -0.018285299,
+ 0.004074876,
+ -0.0025422163,
+ -0.00782323,
+ 0.012134668,
+ -0.024549214,
+ 0.007629981,
+ 0.002195702,
+ 0.0115615865,
+ -0.00316361,
+ -0.0029203836,
+ 0.020910813,
+ 0.0016767633,
+ 0.0070835543,
+ 0.022043647,
+ -0.0059040724,
+ -0.009329234,
+ -0.006280574,
+ -0.0024322646,
+ 0.004744582,
+ 0.0084163025,
+ 0.017045844,
+ -0.009129322,
+ 0.008676188,
+ 0.021963684,
+ -0.0037683442,
+ 0.0068703145,
+ 0.0021523875,
+ 0.00057183206,
+ -0.006660407,
+ -0.004804556,
+ -0.028973937,
+ 0.0060040285,
+ -0.017792182,
+ -0.025748687,
+ 0.004468037,
+ 0.001784216,
+ -0.0010603674,
+ 0.005327659,
+ -0.0073034577,
+ 0.0035251179,
+ 0.013927214,
+ 0.022843296,
+ 0.029507035,
+ 0.0028220934,
+ 0.0013943873,
+ -0.043740783,
+ -0.026508354,
+ 0.016179558,
+ -0.004567993,
+ -0.0027387966,
+ 0.014646898,
+ -0.009016039,
+ 0.01769889,
+ -0.0033035486,
+ -0.0075899987,
+ -0.013873904,
+ -0.022963244,
+ -0.01452695,
+ -0.009955626,
+ -0.011768162,
+ 0.00026988142,
+ 0.0097290585,
+ 0.020217784,
+ 0.03038665,
+ -0.016765967
+]
\ No newline at end of file