Date
1 - 12 of 12
Query requires iterating over all vertices
The difference between “text” and “string” is explained here: https://docs.janusgraph.org/index-backend/text-search/
In short, “text” is for full-text search (tokenized search) capability while “string” is for whole string match. You can also take a look at https://codecurated.com/blog/elasticsearch-text-vs-keyword which explains Elasticsearch’s Text (corresponding to “text” in JanusGraph), and Keyword (corresponding to “string” in JanusGraph). The same applies to Lucene.
Speaking of your use case, has(“country”) is interpreted as a “TraversalFilter” step in Gremlin, different from has(“country”, “value”) which is interpreted as a “GraphStep”. JanusGraph only applied indexes when it saw a “GraphStep”. Starting from 0.6.0 (unreleased yet), indexes are also applied for “has(key)” steps. This is just FYI.
Best,
Boxuan
|
|
Laura Morales <lauretas@...>
Looks like this is because you are indexing your property as text. See https://docs.janusgraph.org/index-backend/text-search/#full-text-search_1 Thank you so much! I was using the newest release, but compiling the lastest source (from main branch) did indeed fix the problem. Or at least I think it has, since I don't get any more warnings. On the other hand I'm absolutely confused and I don't know what I'm doing. I'm new with Janus, and the process of creating these indexes seems overly complex. What's the difference between "text" and "string"? And why wasn't it working with the previous release? |
|
Boxuan Li
Looks like this is because you are indexing your property as text. See https://docs.janusgraph.org/index-backend/text-search/#full-text-search_1 I believe the query has(“country", P.neq(null)) would work when you build your index as follows:
or using Mapping.TEXTSTRING. Moreover, if you try the unreleased version (on GitHub master branch), even your original query and setup should work. Best, Boxuan
|
|
Laura Morales <lauretas@...>
I've tried with the graph of the gods (steps shown below), and the indexes seems to be persisted and working fine (don't see any warning when querying by name or age). So I guess I have some issue with the way I create the index on my database... but I really don't understand what it is. I've followed the documentation on how to create them.
My ".properties" file: gremlin.graph=org.janusgraph.core.JanusGraphFactory storage.backend=berkeleyje storage.directory=/graph/db index.search.backend=lucene index.search.directory=/graph/index $ ./bin/gremlin.sh gremlin> graph = JanusGraphFactory.open("/graph/graph.properties") gremlin> GraphOfTheGodsFactory.load(graph) gremlin> mgmt = graph.openManagement() gremlin> mgmt.printIndexes() ==>------------------------------------------------------------------------------------------------ Vertex Index Name | Type | Unique | Backing | Key: Status | --------------------------------------------------------------------------------------------------- name | Composite | true | internalindex | name: ENABLED | vertices | Mixed | false | search | age: ENABLED | --------------------------------------------------------------------------------------------------- Edge Index (VCI) Name | Type | Unique | Backing | Key: Status | --------------------------------------------------------------------------------------------------- edges | Mixed | false | search | reason: ENABLED | | | | | place: ENABLED | --------------------------------------------------------------------------------------------------- Relation Index | Type | Direction | Sort Key | Order | Status | --------------------------------------------------------------------------------------------------- battlesByTime | battled | BOTH | time | desc | ENABLED | --------------------------------------------------------------------------------------------------- Sent: Friday, July 23, 2021 at 10:43 AM From: "Boxuan Li" <liboxuan@...> To: janusgraph-users@... Subject: Re: [janusgraph-users] Query requires iterating over all vertices Can you show the profile output? Just add .profile() to the end of your query. |
|
Laura Morales <lauretas@...>
Can you show the profile output? Just add .profile() to the end of your query.$ ./bin/gremlin.sh gremlin> graph = JanusGraphFactory.open("/graph/graph.properties") gremlin> g = graph.traversal() gremlin> g.V().has("country", P.neq(null)).values("country").dedup().order().limit(10).profile() 10:50:56 WARN org.janusgraph.graphdb.transaction.StandardJanusGraphTx - Query requires iterating over all vertices [(country <> null)]. For better performance, use indexes ==>Traversal Metrics Step Count Traversers Time (ms) % Dur ============================================================================================================= JanusGraphStep([],[country.neq]) 3374 3374 456.651 73.93 \_condition=(country <> null) \_orders=[] \_isFitted=false \_isOrdered=true \_query=[] optimization 0.054 optimization 0.888 scan 0.000 \_query=[] \_fullscan=true \_condition=VERTEX JanusGraphPropertiesStep([country],value) 3374 3374 149.024 24.13 \_condition=type[country] \_orders=[] \_isFitted=true \_isOrdered=true \_query=org.janusgraph.diskstorage.keycolumnvalue.SliceQuery@811cc87d \_vertices=1 optimization 0.077 optimization 0.022 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.034 optimization 0.006 optimization 0.006 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.017 optimization 0.006 optimization 0.007 optimization 0.025 optimization 0.013 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.030 optimization 0.006 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.017 optimization 0.006 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.006 optimization 0.006 optimization 0.004 optimization 0.006 optimization 0.004 optimization 0.006 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.009 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.012 optimization 0.005 optimization 0.004 optimization 0.018 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.010 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.009 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 8.391 optimization 0.038 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.025 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.009 optimization 0.004 optimization 0.007 optimization 0.008 optimization 0.009 optimization 0.008 optimization 0.010 optimization 0.007 optimization 0.009 optimization 0.005 optimization 0.004 optimization 0.008 optimization 0.005 optimization 0.009 optimization 0.009 optimization 0.008 optimization 0.017 optimization 0.008 optimization 0.005 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 3.333 optimization 0.012 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.011 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.010 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.005 optimization 0.003 optimization 0.008 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.013 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.013 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.066 optimization 0.005 optimization 0.014 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.016 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.010 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.015 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.006 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.006 optimization 0.025 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.010 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.013 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.014 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.012 optimization 0.007 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.010 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 8.086 optimization 0.014 optimization 0.009 optimization 0.004 optimization 0.003 optimization 0.015 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.009 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.025 optimization 0.004 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.009 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.012 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.078 optimization 0.018 optimization 0.033 optimization 0.011 optimization 0.006 optimization 0.004 optimization 0.003 optimization 0.018 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.009 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.006 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.006 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.005 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.007 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.009 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.009 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.028 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.006 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.014 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.012 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.009 optimization 0.005 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 12.051 optimization 0.068 optimization 0.029 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.014 optimization 0.004 optimization 0.006 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.009 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.018 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.014 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.009 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.016 optimization 0.035 optimization 0.005 optimization 0.004 optimization 0.015 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.015 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.008 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.013 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.013 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.026 optimization 12.168 optimization 0.028 optimization 0.010 optimization 0.006 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.005 optimization 0.008 optimization 0.004 optimization 0.037 optimization 0.007 optimization 0.008 optimization 0.004 optimization 0.014 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.009 optimization 0.004 optimization 0.004 optimization 0.009 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.017 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.005 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.015 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 5.440 optimization 0.043 optimization 0.012 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.012 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.055 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.006 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.018 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.007 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.006 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.007 optimization 0.004 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.007 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.003 optimization 0.005 optimization 0.003 optimization 0.005 optimization 0.008 optimization 0.004 optimization 0.003 optimization 0.003 optimization 0.004 optimization 0.014 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.004 optimization 0.006 optimization 0.017 optimization 0.006 optimization 0.005 optimization 0.017 optimization 0.006 optimization 0.009 optimization 0.004 optimization 0.004 optimization 0.009 optimization 0.012 optimization 0.005 optimization 0.010 optimization 0.007 optimization 0.008 optimization 0.009 optimization 0.008 optimization 0.005 optimization 0.004 optimization 0.008 optimization 0.007 optimization 0.021 optimization 0.010 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.008 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.006 optimization 0.006 optimization 4.052 optimization 0.099 optimization 0.017 optimization 0.005 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.013 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.004 optimization 0.005 optimization 0.008 optimization 0.004 optimization 0.004 optimization |