Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-7949

BSON interceptors for v8 do not properly handle identical keys at the same level of nesting

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • Environment:
      All
    • ALL

      jstests/aggregation/bugs/server7781.js failure in Windows 32-bit:

      http://buildbot.mongodb.org/builders/Windows%2032-bit/builds/5572/steps/test_13/logs/stdio

               Test : testbugs.js ...
            Command : C:\10gen\buildslaves\mongo\Windows_32bit\mongo\mongo.exe --port 27999 C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js --eval TestData = new Object();TestData.testPath = "C:\\10gen\\buildslaves\\mongo\\Windows_32bit\\mongo\\jstests\\aggregation\\testbugs.js";TestData.testFile = "testbugs.js";TestData.testName = "testbugs";TestData.noJournal = false;TestData.noJournalPrealloc = false;TestData.auth = false;TestData.keyFile = null;TestData.keyFileData = null;
               Date : Sat Dec 15 09:13:12 2012
                      (output suppressed; see http://buildlogs.mongodb.org/build/50cc3eb1d2a60f147c000d47/test/50cc8578d2a60f4614000c32/)
                         35.2680 seconds
      test C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js exited with status -3
      

      http://buildlogs.mongodb.org/Windows%2032-bit/builds/5572/test/aggregation/testbugs.js (just the portion for server7781.js)

       *******************************************
               Test : jstests/aggregation/bugs/server7781.js ...
      starting test: server7781
      Resetting db path '/data/db/test0'
      Sat Dec 15 09:13:29.530 shell: started program mongod.exe --port 30000 --dbpath /data/db/test0 --setParameter enableTestCommands=1
       m30000| Sat Dec 15 09:13:29.555 
       m30000| Sat Dec 15 09:13:29.555 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
       m30000| Sat Dec 15 09:13:29.555 
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] MongoDB starting : pid=3064 port=30000 dbpath=/data/db/test0 32-bit host=ip-0A420969
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] 
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB.
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       Not recommended for production.
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] 
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] **       See http://www.mongodb.org/display/DOCS/32+bit
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] 
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] options: { dbpath: "/data/db/test0", port: 30000, setParameter: [ "enableTestCommands=1" ] }
       m30000| Sat Dec 15 09:13:29.565 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test0\journal"
       m30000| Sat Dec 15 09:13:29.584 [FileAllocator] allocating new datafile /data/db/test0\local.ns, filling with zeroes...
       m30000| Sat Dec 15 09:13:29.584 [FileAllocator] creating directory /data/db/test0\_tmp
       m30000| Sat Dec 15 09:13:29.634 [FileAllocator] done allocating datafile /data/db/test0\local.ns, size: 16MB,  took 0.048 secs
       m30000| Sat Dec 15 09:13:29.634 [FileAllocator] allocating new datafile /data/db/test0\local.0, filling with zeroes...
       m30000| Sat Dec 15 09:13:29.682 [FileAllocator] done allocating datafile /data/db/test0\local.0, size: 16MB,  took 0.048 secs
       m30000| Sat Dec 15 09:13:29.684 [initandlisten] waiting for connections on port 30000
       m30000| Sat Dec 15 09:13:29.684 [websvr] admin web console waiting for connections on port 31000
       m30000| Sat Dec 15 09:13:30.025 [initandlisten] connection accepted from 127.0.0.1:57986 #1 (1 connection now open)
      Resetting db path '/data/db/test1'
      Sat Dec 15 09:13:30.027 shell: started program mongod.exe --port 30001 --dbpath /data/db/test1 --setParameter enableTestCommands=1
       m30001| Sat Dec 15 09:13:30.052 
       m30001| Sat Dec 15 09:13:30.053 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
       m30001| Sat Dec 15 09:13:30.053 
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] MongoDB starting : pid=5876 port=30001 dbpath=/data/db/test1 32-bit host=ip-0A420969
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] 
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB.
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       Not recommended for production.
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] 
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] **       See http://www.mongodb.org/display/DOCS/32+bit
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] 
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] options: { dbpath: "/data/db/test1", port: 30001, setParameter: [ "enableTestCommands=1" ] }
       m30001| Sat Dec 15 09:13:30.062 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test1\journal"
       m30001| Sat Dec 15 09:13:30.073 [FileAllocator] allocating new datafile /data/db/test1\local.ns, filling with zeroes...
       m30001| Sat Dec 15 09:13:30.073 [FileAllocator] creating directory /data/db/test1\_tmp
       m30001| Sat Dec 15 09:13:30.123 [FileAllocator] done allocating datafile /data/db/test1\local.ns, size: 16MB,  took 0.049 secs
       m30001| Sat Dec 15 09:13:30.123 [FileAllocator] allocating new datafile /data/db/test1\local.0, filling with zeroes...
       m30001| Sat Dec 15 09:13:30.172 [FileAllocator] done allocating datafile /data/db/test1\local.0, size: 16MB,  took 0.048 secs
       m30001| Sat Dec 15 09:13:30.174 [websvr] admin web console waiting for connections on port 31001
       m30001| Sat Dec 15 09:13:30.174 [initandlisten] waiting for connections on port 30001
       m30001| Sat Dec 15 09:13:30.525 [initandlisten] connection accepted from 127.0.0.1:57989 #1 (1 connection now open)
      Resetting db path '/data/db/test2'
      Sat Dec 15 09:13:30.527 shell: started program mongod.exe --port 30002 --dbpath /data/db/test2 --setParameter enableTestCommands=1
       m30002| Sat Dec 15 09:13:30.553 
       m30002| Sat Dec 15 09:13:30.553 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
       m30002| Sat Dec 15 09:13:30.553 
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] MongoDB starting : pid=3068 port=30002 dbpath=/data/db/test2 32-bit host=ip-0A420969
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] 
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB.
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       Not recommended for production.
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] 
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] **       See http://www.mongodb.org/display/DOCS/32+bit
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] 
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
       m30002| Sat Dec 15 09:13:30.562 [initandlisten] options: { dbpath: "/data/db/test2", port: 30002, setParameter: [ "enableTestCommands=1" ] }
       m30002| Sat Dec 15 09:13:30.563 [initandlisten] Unable to check for journal files due to: boost::filesystem::directory_iterator::construct: The system cannot find the path specified: "/data/db/test2\journal"
       m30002| Sat Dec 15 09:13:30.576 [FileAllocator] allocating new datafile /data/db/test2\local.ns, filling with zeroes...
       m30002| Sat Dec 15 09:13:30.576 [FileAllocator] creating directory /data/db/test2\_tmp
       m30002| Sat Dec 15 09:13:30.625 [FileAllocator] done allocating datafile /data/db/test2\local.ns, size: 16MB,  took 0.049 secs
       m30002| Sat Dec 15 09:13:30.626 [FileAllocator] allocating new datafile /data/db/test2\local.0, filling with zeroes...
       m30002| Sat Dec 15 09:13:30.675 [FileAllocator] done allocating datafile /data/db/test2\local.0, size: 16MB,  took 0.048 secs
       m30002| Sat Dec 15 09:13:30.677 [websvr] admin web console waiting for connections on port 31002
       m30002| Sat Dec 15 09:13:30.677 [initandlisten] waiting for connections on port 30002
      "localhost:30000"
       m30002| Sat Dec 15 09:13:31.025 [initandlisten] connection accepted from 127.0.0.1:57990 #1 (1 connection now open)
       m30000| Sat Dec 15 09:13:31.026 [initandlisten] connection accepted from 127.0.0.1:57991 #2 (2 connections now open)
      ShardingTest test :
      {
      	"config" : "localhost:30000",
      	"shards" : [
      		connection to localhost:30000,
      		connection to localhost:30001,
      		connection to localhost:30002
      	]
      }
      Sat Dec 15 09:13:31.028 shell: started program mongos.exe --port 30999 --configdb localhost:30000 --chunkSize 50 --setParameter enableTestCommands=1
       m30999| Sat Dec 15 09:13:31.038 running with 1 config server should be done only for testing purposes and is not recommended for production
       m30999| Sat Dec 15 09:13:31.043 [mongosMain] MongoS version 2.3.2-pre- starting: pid=456 port=30999 32-bit host=ip-0A420969 (--help for usage)
       m30999| Sat Dec 15 09:13:31.043 [mongosMain] git version: 8a94bf892c8bbbb3a358a6ae890e383cfd4e2d9c
       m30999| Sat Dec 15 09:13:31.043 [mongosMain] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST_LIB_VERSION=1_49
       m30999| Sat Dec 15 09:13:31.043 [mongosMain] options: { chunkSize: 50, configdb: "localhost:30000", port: 30999, setParameter: [ "enableTestCommands=1" ] }
       m30000| Sat Dec 15 09:13:31.044 [initandlisten] connection accepted from 127.0.0.1:57993 #3 (3 connections now open)
       m30000| Sat Dec 15 09:13:31.046 [initandlisten] connection accepted from 127.0.0.1:57994 #4 (4 connections now open)
       m30000| Sat Dec 15 09:13:31.047 [FileAllocator] allocating new datafile /data/db/test0\config.ns, filling with zeroes...
       m30000| Sat Dec 15 09:13:31.095 [FileAllocator] done allocating datafile /data/db/test0\config.ns, size: 16MB,  took 0.048 secs
       m30000| Sat Dec 15 09:13:31.096 [FileAllocator] allocating new datafile /data/db/test0\config.0, filling with zeroes...
       m30000| Sat Dec 15 09:13:31.147 [FileAllocator] done allocating datafile /data/db/test0\config.0, size: 16MB,  took 0.05 secs
       m30000| Sat Dec 15 09:13:31.147 [FileAllocator] allocating new datafile /data/db/test0\config.1, filling with zeroes...
       m30000| Sat Dec 15 09:13:31.148 [conn3] build index config.version { _id: 1 }
       m30000| Sat Dec 15 09:13:31.149 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.149 [conn3] insert config.version keyUpdates:0 locks(micros) w:102392 102ms
       m30999| Sat Dec 15 09:13:31.150 [mongosMain] waiting for connections on port 30999
       m30999| Sat Dec 15 09:13:31.152 [websvr] admin web console waiting for connections on port 31999
       m30000| Sat Dec 15 09:13:31.152 [conn3] build index config.settings { _id: 1 }
       m30000| Sat Dec 15 09:13:31.153 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.153 [conn3] build index config.chunks { _id: 1 }
       m30000| Sat Dec 15 09:13:31.154 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.154 [conn3] info: creating collection config.chunks on add index
       m30000| Sat Dec 15 09:13:31.154 [conn3] build index config.chunks { ns: 1, min: 1 }
       m30000| Sat Dec 15 09:13:31.155 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.155 [conn3] build index config.chunks { ns: 1, shard: 1, min: 1 }
       m30000| Sat Dec 15 09:13:31.155 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.155 [conn3] build index config.chunks { ns: 1, lastmod: 1 }
       m30000| Sat Dec 15 09:13:31.156 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.156 [conn3] build index config.shards { _id: 1 }
       m30000| Sat Dec 15 09:13:31.157 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.157 [conn3] info: creating collection config.shards on add index
       m30000| Sat Dec 15 09:13:31.157 [conn3] build index config.shards { host: 1 }
       m30000| Sat Dec 15 09:13:31.158 [conn3] build index done.  scanned 0 total records. 0 secs
       m30999| Sat Dec 15 09:13:31.158 [Balancer] about to contact config servers and shards
       m30999| Sat Dec 15 09:13:31.158 [Balancer] config servers and shards contacted successfully
       m30999| Sat Dec 15 09:13:31.158 [Balancer] balancer id: ip-0A420969:30999 started at Dec 15 09:13:31
       m30000| Sat Dec 15 09:13:31.159 [conn4] build index config.mongos { _id: 1 }
       m30000| Sat Dec 15 09:13:31.160 [conn4] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.161 [initandlisten] connection accepted from 127.0.0.1:57995 #5 (5 connections now open)
       m30000| Sat Dec 15 09:13:31.163 [conn5] build index config.locks { _id: 1 }
       m30000| Sat Dec 15 09:13:31.164 [conn5] build index done.  scanned 0 total records. 0 secs
       m30999| Sat Dec 15 09:13:31.167 [Balancer] distributed lock 'balancer/ip-0A420969:30999:1355580811:41' acquired, ts : 50cc858bcbb33f7543c9f1b7
       m30999| Sat Dec 15 09:13:31.167 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30999:1355580811:41 (sleeping for 30000ms)
       m30000| Sat Dec 15 09:13:31.167 [conn3] build index config.lockpings { _id: 1 }
       m30000| Sat Dec 15 09:13:31.168 [conn3] build index done.  scanned 0 total records. 0 secs
       m30999| Sat Dec 15 09:13:31.169 [Balancer] distributed lock 'balancer/ip-0A420969:30999:1355580811:41' unlocked. 
       m30000| Sat Dec 15 09:13:31.169 [conn3] build index config.lockpings { ping: new Date(1) }
       m30000| Sat Dec 15 09:13:31.170 [conn3] build index done.  scanned 1 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.248 [FileAllocator] done allocating datafile /data/db/test0\config.1, size: 32MB,  took 0.1 secs
      ShardingTest undefined going to add shard : localhost:30000
       m30999| Sat Dec 15 09:13:31.525 [mongosMain] connection accepted from 127.0.0.1:57992 #1 (1 connection now open)
       m30999| Sat Dec 15 09:13:31.526 [conn1] couldn't find database [admin] in config db
       m30000| Sat Dec 15 09:13:31.527 [conn3] build index config.databases { _id: 1 }
       m30000| Sat Dec 15 09:13:31.528 [conn3] build index done.  scanned 0 total records. 0 secs
       m30999| Sat Dec 15 09:13:31.528 [conn1] 	 put [admin] on: config:localhost:30000
       m30999| Sat Dec 15 09:13:31.530 [conn1] going to add shard: { _id: "shard0000", host: "localhost:30000" }
      { "shardAdded" : "shard0000", "ok" : 1 }
      ShardingTest undefined going to add shard : localhost:30001
       m30001| Sat Dec 15 09:13:31.532 [initandlisten] connection accepted from 127.0.0.1:57996 #2 (2 connections now open)
       m30999| Sat Dec 15 09:13:31.535 [conn1] going to add shard: { _id: "shard0001", host: "localhost:30001" }
      { "shardAdded" : "shard0001", "ok" : 1 }
      ShardingTest undefined going to add shard : localhost:30002
       m30002| Sat Dec 15 09:13:31.536 [initandlisten] connection accepted from 127.0.0.1:57997 #2 (2 connections now open)
       m30999| Sat Dec 15 09:13:31.538 [conn1] going to add shard: { _id: "shard0002", host: "localhost:30002" }
      { "shardAdded" : "shard0002", "ok" : 1 }
       m30000| Sat Dec 15 09:13:31.540 [initandlisten] connection accepted from 127.0.0.1:57998 #6 (6 connections now open)
       m30999| Sat Dec 15 09:13:31.540 [conn1] creating WriteBackListener for: localhost:30000 serverID: 50cc858bcbb33f7543c9f1b6
       m30001| Sat Dec 15 09:13:31.541 [initandlisten] connection accepted from 127.0.0.1:57999 #3 (3 connections now open)
       m30999| Sat Dec 15 09:13:31.541 [conn1] creating WriteBackListener for: localhost:30001 serverID: 50cc858bcbb33f7543c9f1b6
       m30002| Sat Dec 15 09:13:31.542 [initandlisten] connection accepted from 127.0.0.1:58000 #3 (3 connections now open)
       m30999| Sat Dec 15 09:13:31.542 [conn1] creating WriteBackListener for: localhost:30002 serverID: 50cc858bcbb33f7543c9f1b6
      Waiting for active hosts...
      Waiting for the balancer lock...
      Waiting again for active hosts after balancer is off...
       m30999| Sat Dec 15 09:13:31.544 [conn1] couldn't find database [test] in config db
       m30000| Sat Dec 15 09:13:31.545 [initandlisten] connection accepted from 127.0.0.1:58001 #7 (7 connections now open)
       m30001| Sat Dec 15 09:13:31.547 [initandlisten] connection accepted from 127.0.0.1:58002 #4 (4 connections now open)
       m30002| Sat Dec 15 09:13:31.548 [initandlisten] connection accepted from 127.0.0.1:58003 #4 (4 connections now open)
       m30999| Sat Dec 15 09:13:31.548 [conn1] 	 put [test] on: shard0001:localhost:30001
       m30999| Sat Dec 15 09:13:31.549 [conn1] enabling sharding on: test
       m30999| Sat Dec 15 09:13:31.549 [conn1] DROP: test.server7781
       m30001| Sat Dec 15 09:13:31.549 [conn3] CMD: drop test.server7781
       m30001| Sat Dec 15 09:13:31.552 [FileAllocator] allocating new datafile /data/db/test1\test.ns, filling with zeroes...
       m30001| Sat Dec 15 09:13:31.600 [FileAllocator] done allocating datafile /data/db/test1\test.ns, size: 16MB,  took 0.047 secs
       m30999| Sat Dec 15 09:13:31.655 [conn1] CMD: shardcollection: { shardCollection: "test.server7781", key: { rand: 1.0 } }
       m30001| Sat Dec 15 09:13:31.600 [FileAllocator] allocating new datafile /data/db/test1\test.0, filling with zeroes...
       m30001| Sat Dec 15 09:13:31.652 [FileAllocator] done allocating datafile /data/db/test1\test.0, size: 16MB,  took 0.051 secs
       m30001| Sat Dec 15 09:13:31.652 [FileAllocator] allocating new datafile /data/db/test1\test.1, filling with zeroes...
       m30001| Sat Dec 15 09:13:31.653 [conn4] build index test.server7781 { _id: 1 }
       m30001| Sat Dec 15 09:13:31.654 [conn4] build index done.  scanned 0 total records. 0 secs
       m30001| Sat Dec 15 09:13:31.654 [conn4] info: creating collection test.server7781 on add index
       m30001| Sat Dec 15 09:13:31.654 [conn4] build index test.server7781 { rand: 1.0 }
       m30001| Sat Dec 15 09:13:31.655 [conn4] build index done.  scanned 0 total records. 0 secs
       m30001| Sat Dec 15 09:13:31.655 [conn4] insert test.system.indexes keyUpdates:0 locks(micros) w:103314 103ms
       m30001| Sat Dec 15 09:13:31.660 [conn3] no current chunk manager found for this shard, will initialize
       m30001| Sat Dec 15 09:13:31.663 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: MinKey }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.1 } ], shardId: "test.server7781-rand_MinKey", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:31.667 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8d
       m30001| Sat Dec 15 09:13:31.667 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30001:1355580811:41 (sleeping for 30000ms)
       m30001| Sat Dec 15 09:13:31.668 [conn4] splitChunk accepted at version 1|0||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:31.669 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-0", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811669), what: "split", ns: "test.server7781", details: { before: { min: { rand: MinKey }, max: { rand: MaxKey }, lastmod: Timestamp 1000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: MinKey }, max: { rand: 0.1 }, lastmod: Timestamp 1000|1, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30001| Sat Dec 15 09:13:31.671 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:31.675 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.1 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.2 } ], shardId: "test.server7781-rand_0.1", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:31.676 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8e
       m30001| Sat Dec 15 09:13:31.678 [conn4] splitChunk accepted at version 1|2||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:31.678 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811678), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.1 }, max: { rand: 0.2 }, lastmod: Timestamp 1000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|4, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30001| Sat Dec 15 09:13:31.679 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:31.682 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30001| Sat Dec 15 09:13:31.683 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858b84df4e707789ba8f
       m30000| Sat Dec 15 09:13:31.658 [conn3] build index config.collections { _id: 1 }
       m30000| Sat Dec 15 09:13:31.659 [conn3] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.661 [initandlisten] connection accepted from 127.0.0.1:58005 #8 (8 connections now open)
       m30000| Sat Dec 15 09:13:31.664 [initandlisten] connection accepted from 127.0.0.1:58006 #9 (9 connections now open)
       m30000| Sat Dec 15 09:13:31.669 [conn8] build index config.changelog { _id: 1 }
       m30000| Sat Dec 15 09:13:31.670 [conn8] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:31.672 [initandlisten] connection accepted from 127.0.0.1:58007 #10 (10 connections now open)
       m30001| Sat Dec 15 09:13:31.735 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811735), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30999| Sat Dec 15 09:13:31.656 [conn1] enable sharding on: test.server7781 with shard key: { rand: 1.0 }
       m30999| Sat Dec 15 09:13:31.656 [conn1] going to create 1 chunk(s) for: test.server7781 using new epoch 50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:31.657 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 2 version: 1|0||50cc858bcbb33f7543c9f1b8 based on: (empty)
       m30999| Sat Dec 15 09:13:31.659 [conn1] resetting shard version of test.server7781 on localhost:30000, version is zero
       m30999| Sat Dec 15 09:13:31.662 [conn1] resetting shard version of test.server7781 on localhost:30002, version is zero
       m30999| Sat Dec 15 09:13:31.663 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|0||000000000000000000000000min: { rand: MinKey }max: { rand: MaxKey }
       m30999| Sat Dec 15 09:13:31.672 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 3 version: 1|2||50cc858bcbb33f7543c9f1b8 based on: 1|0||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:31.675 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|2||000000000000000000000000min: { rand: 0.1 }max: { rand: MaxKey }
       m30999| Sat Dec 15 09:13:31.680 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 4 version: 1|4||50cc858bcbb33f7543c9f1b8 based on: 1|2||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:31.681 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.2 }, to: "shard0002" }
       m30999| Sat Dec 15 09:13:31.681 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|4||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
       m30001| Sat Dec 15 09:13:31.736 [conn4] moveChunk request accepted at version 1|4||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:31.736 [conn4] moveChunk number of documents: 0
       m30002| Sat Dec 15 09:13:31.737 [initandlisten] connection accepted from 127.0.0.1:58009 #5 (5 connections now open)
       m30001| Sat Dec 15 09:13:31.738 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:31.738 [initandlisten] connection accepted from 127.0.0.1:58010 #5 (5 connections now open)
       m30002| Sat Dec 15 09:13:31.739 [FileAllocator] allocating new datafile /data/db/test2\test.ns, filling with zeroes...
       m30001| Sat Dec 15 09:13:31.741 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:31.745 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:31.753 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:31.767 [FileAllocator] done allocating datafile /data/db/test1\test.1, size: 32MB,  took 0.114 secs
       m30001| Sat Dec 15 09:13:31.769 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:31.801 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:31.804 [FileAllocator] done allocating datafile /data/db/test2\test.ns, size: 16MB,  took 0.062 secs
       m30002| Sat Dec 15 09:13:31.804 [FileAllocator] allocating new datafile /data/db/test2\test.0, filling with zeroes...
       m30002| Sat Dec 15 09:13:31.862 [FileAllocator] done allocating datafile /data/db/test2\test.0, size: 16MB,  took 0.057 secs
       m30002| Sat Dec 15 09:13:31.862 [FileAllocator] allocating new datafile /data/db/test2\test.1, filling with zeroes...
       m30002| Sat Dec 15 09:13:31.862 [migrateThread] build index test.server7781 { _id: 1 }
       m30002| Sat Dec 15 09:13:31.864 [migrateThread] build index done.  scanned 0 total records. 0.001 secs
       m30002| Sat Dec 15 09:13:31.864 [migrateThread] info: creating collection test.server7781 on add index
       m30002| Sat Dec 15 09:13:31.864 [migrateThread] build index test.server7781 { rand: 1.0 }
       m30001| Sat Dec 15 09:13:31.865 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:31.865 [migrateThread] build index done.  scanned 0 total records. 0 secs
       m30002| Sat Dec 15 09:13:31.866 [migrateThread] Waiting for replication to catch up before entering critical section
       m30002| Sat Dec 15 09:13:31.866 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:31.979 [FileAllocator] done allocating datafile /data/db/test2\test.1, size: 32MB,  took 0.115 secs
       m30001| Sat Dec 15 09:13:31.993 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:31.993 [conn4] moveChunk setting version to: 2|0||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:31.994 [initandlisten] connection accepted from 127.0.0.1:58011 #6 (6 connections now open)
       m30002| Sat Dec 15 09:13:31.994 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:31.995 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:31.996 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:31.996 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:31.996 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-0", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580811996), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 5: 127, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 130 } }
       m30001| Sat Dec 15 09:13:31.997 [conn4] moveChunk migrate commit accepted by TO-shard: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30001| Sat Dec 15 09:13:31.997 [conn4] moveChunk updating self version to: 2|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
       m30000| Sat Dec 15 09:13:31.997 [initandlisten] connection accepted from 127.0.0.1:58012 #11 (11 connections now open)
       m30000| Sat Dec 15 09:13:31.997 [initandlisten] connection accepted from 127.0.0.1:58013 #12 (12 connections now open)
       m30001| Sat Dec 15 09:13:31.998 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811998), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:31.998 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:31.998 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:31.999 [conn4] forking for cleanup of chunk data
       m30001| Sat Dec 15 09:13:31.999 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:31.999 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:31.999 [cleanupOldData-50cc858b84df4e707789ba90]  (start) waiting to cleanup test.server7781 from { rand: 0.2 } -> { rand: MaxKey }, # cursors remaining: 0
       m30001| Sat Dec 15 09:13:31.999 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:31.999 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:31-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580811999), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 54, step3 of 6: 1, step4 of 6: 255, step5 of 6: 5, step6 of 6: 0 } }
       m30001| Sat Dec 15 09:13:31.999 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:24 r:66 w:17 reslen:37 318ms
       m30999| Sat Dec 15 09:13:32.000 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 5 version: 2|1||50cc858bcbb33f7543c9f1b8 based on: 1|4||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.002 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|0||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.003 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.3 } ], shardId: "test.server7781-rand_0.2", configdb: "localhost:30000" }
       m30000| Sat Dec 15 09:13:32.003 [initandlisten] connection accepted from 127.0.0.1:58014 #13 (13 connections now open)
       m30002| Sat Dec 15 09:13:32.005 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30002:1355580812:41 (sleeping for 30000ms)
       m30002| Sat Dec 15 09:13:32.006 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067b
       m30000| Sat Dec 15 09:13:32.006 [initandlisten] connection accepted from 127.0.0.1:58015 #14 (14 connections now open)
       m30002| Sat Dec 15 09:13:32.007 [conn4] no current chunk manager found for this shard, will initialize
       m30002| Sat Dec 15 09:13:32.008 [conn4] splitChunk accepted at version 2|0||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.009 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812009), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.2 }, max: { rand: 0.3 }, lastmod: Timestamp 2000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30002| Sat Dec 15 09:13:32.009 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:32.010 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 6 version: 2|3||50cc858bcbb33f7543c9f1b8 based on: 2|1||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.012 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.3 }, to: "shard0000" }
       m30999| Sat Dec 15 09:13:32.012 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|3||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
       m30002| Sat Dec 15 09:13:32.012 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30002| Sat Dec 15 09:13:32.014 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067c
       m30002| Sat Dec 15 09:13:32.014 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812014), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:32.014 [conn4] moveChunk request accepted at version 2|3||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.018 [conn4] moveChunk number of documents: 0
       m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] waiting to remove documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] moveChunk starting delete for: test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.019 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:32.019 [cleanupOldData-50cc858b84df4e707789ba90] moveChunk deleted 0 documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.019 [initandlisten] connection accepted from 127.0.0.1:58016 #7 (7 connections now open)
       m30000| Sat Dec 15 09:13:32.021 [FileAllocator] allocating new datafile /data/db/test0\test.ns, filling with zeroes...
       m30002| Sat Dec 15 09:13:32.021 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.085 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.093 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.109 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:32.113 [FileAllocator] done allocating datafile /data/db/test0\test.ns, size: 16MB,  took 0.092 secs
       m30000| Sat Dec 15 09:13:32.113 [FileAllocator] allocating new datafile /data/db/test0\test.0, filling with zeroes...
       m30002| Sat Dec 15 09:13:32.141 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:32.170 [FileAllocator] done allocating datafile /data/db/test0\test.0, size: 16MB,  took 0.056 secs
       m30000| Sat Dec 15 09:13:32.170 [FileAllocator] allocating new datafile /data/db/test0\test.1, filling with zeroes...
       m30000| Sat Dec 15 09:13:32.171 [migrateThread] build index test.server7781 { _id: 1 }
       m30000| Sat Dec 15 09:13:32.173 [migrateThread] build index done.  scanned 0 total records. 0.001 secs
       m30000| Sat Dec 15 09:13:32.173 [migrateThread] info: creating collection test.server7781 on add index
       m30000| Sat Dec 15 09:13:32.173 [migrateThread] build index test.server7781 { rand: 1.0 }
       m30000| Sat Dec 15 09:13:32.174 [migrateThread] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:32.175 [migrateThread] Waiting for replication to catch up before entering critical section
       m30000| Sat Dec 15 09:13:32.175 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.205 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.205 [conn4] moveChunk setting version to: 3|0||50cc858bcbb33f7543c9f1b8
       m30000| Sat Dec 15 09:13:32.206 [initandlisten] connection accepted from 127.0.0.1:58017 #15 (15 connections now open)
       m30000| Sat Dec 15 09:13:32.206 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.207 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.208 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.209 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.210 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.211 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.212 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.213 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.214 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.215 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.216 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-0", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812216), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 5: 155, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 40 } }
       m30002| Sat Dec 15 09:13:32.216 [conn4] moveChunk migrate commit accepted by TO-shard: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30002| Sat Dec 15 09:13:32.216 [conn4] moveChunk updating self version to: 3|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
       m30000| Sat Dec 15 09:13:32.217 [initandlisten] connection accepted from 127.0.0.1:58018 #16 (16 connections now open)
       m30000| Sat Dec 15 09:13:32.217 [initandlisten] connection accepted from 127.0.0.1:58019 #17 (17 connections now open)
       m30002| Sat Dec 15 09:13:32.218 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812218), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:32.218 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:32.218 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:32.218 [conn4] forking for cleanup of chunk data
       m30002| Sat Dec 15 09:13:32.219 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:32.219 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:32.219 [cleanupOldData-50cc858c6f649db1b038067d]  (start) waiting to cleanup test.server7781 from { rand: 0.3 } -> { rand: MaxKey }, # cursors remaining: 0
       m30002| Sat Dec 15 09:13:32.219 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:32.219 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812219), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 3, step4 of 6: 186, step5 of 6: 13, step6 of 6: 0 } }
       m30002| Sat Dec 15 09:13:32.219 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:30 r:3219 w:17 reslen:37 207ms
       m30999| Sat Dec 15 09:13:32.221 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 7 version: 3|1||50cc858bcbb33f7543c9f1b8 based on: 2|3||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.222 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|0||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.222 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.4 } ], shardId: "test.server7781-rand_0.3", configdb: "localhost:30000" }
       m30000| Sat Dec 15 09:13:32.223 [initandlisten] connection accepted from 127.0.0.1:58020 #18 (18 connections now open)
       m30000| Sat Dec 15 09:13:32.225 [LockPinger] creating distributed lock ping thread for localhost:30000 and process ip-0A420969:30000:1355580812:41 (sleeping for 30000ms)
       m30000| Sat Dec 15 09:13:32.228 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde93
       m30000| Sat Dec 15 09:13:32.229 [conn7] no current chunk manager found for this shard, will initialize
       m30000| Sat Dec 15 09:13:32.229 [conn7] splitChunk accepted at version 3|0||50cc858bcbb33f7543c9f1b8
       m30000| Sat Dec 15 09:13:32.230 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-1", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812230), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.3 }, max: { rand: 0.4 }, lastmod: Timestamp 3000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30000| Sat Dec 15 09:13:32.231 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:32.232 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 8 version: 3|3||50cc858bcbb33f7543c9f1b8 based on: 3|1||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.234 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.4 }, to: "shard0001" }
       m30999| Sat Dec 15 09:13:32.234 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|3||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
       m30000| Sat Dec 15 09:13:32.234 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.4 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.4", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30000| Sat Dec 15 09:13:32.236 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde94
       m30000| Sat Dec 15 09:13:32.236 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-2", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812236), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:32.236 [conn7] moveChunk request accepted at version 3|3||50cc858bcbb33f7543c9f1b8
       m30000| Sat Dec 15 09:13:32.236 [conn7] moveChunk number of documents: 0
       m30001| Sat Dec 15 09:13:32.237 [initandlisten] connection accepted from 127.0.0.1:58022 #6 (6 connections now open)
       m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] waiting to remove documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] moveChunk starting delete for: test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.239 [cleanupOldData-50cc858c6f649db1b038067d] moveChunk deleted 0 documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.239 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:32.239 [migrateThread] Waiting for replication to catch up before entering critical section
       m30001| Sat Dec 15 09:13:32.239 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.241 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:32.241 [initandlisten] connection accepted from 127.0.0.1:58023 #7 (7 connections now open)
       m30001| Sat Dec 15 09:13:32.242 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.243 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.244 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.245 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.246 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.247 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.248 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.249 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.250 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.250 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.250 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812250), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30001| Sat Dec 15 09:13:32.256 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.5 } ], shardId: "test.server7781-rand_0.4", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:32.257 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba91
       m30001| Sat Dec 15 09:13:32.258 [conn4] splitChunk accepted at version 4|0||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:32.259 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812259), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.4 }, max: { rand: 0.5 }, lastmod: Timestamp 4000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30001| Sat Dec 15 09:13:32.259 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:32.262 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30001| Sat Dec 15 09:13:32.263 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba92
       m30001| Sat Dec 15 09:13:32.263 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812263), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:32.264 [conn4] moveChunk request accepted at version 4|3||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:32.264 [conn4] moveChunk number of documents: 0
       m30001| Sat Dec 15 09:13:32.265 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:32.267 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:32.267 [conn4] moveChunk setting version to: 5|0||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.254 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 9 version: 4|1||50cc858bcbb33f7543c9f1b8 based on: 3|3||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.265 [migrateThread] Waiting for replication to catch up before entering critical section
       m30002| Sat Dec 15 09:13:32.265 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.318 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.319 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.320 [conn6] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.241 [conn7] moveChunk setting version to: 4|0||50cc858bcbb33f7543c9f1b8
       m30000| Sat Dec 15 09:13:32.251 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30000| Sat Dec 15 09:13:32.251 [conn7] moveChunk updating self version to: 4|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
       m30000| Sat Dec 15 09:13:32.251 [initandlisten] connection accepted from 127.0.0.1:58024 #19 (19 connections now open)
       m30000| Sat Dec 15 09:13:32.252 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-3", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812252), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:32.252 [conn7] forking for cleanup of chunk data
       m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:32.252 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:32.253 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30000| Sat Dec 15 09:13:32.253 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-4", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812253), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 1, step4 of 6: 2, step5 of 6: 11, step6 of 6: 0 } }
       m30000| Sat Dec 15 09:13:32.253 [cleanupOldData-50cc858cb83034b4a50fde95]  (start) waiting to cleanup test.server7781 from { rand: 0.4 } -> { rand: MaxKey }, # cursors remaining: 0
       m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] waiting to remove documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] moveChunk starting delete for: test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.273 [cleanupOldData-50cc858cb83034b4a50fde95] moveChunk deleted 0 documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.297 [FileAllocator] done allocating datafile /data/db/test0\test.1, size: 32MB,  took 0.126 secs
       m30999| Sat Dec 15 09:13:32.256 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|0||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }
       m30999| Sat Dec 15 09:13:32.260 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 10 version: 4|3||50cc858bcbb33f7543c9f1b8 based on: 4|1||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.262 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.5 }, to: "shard0002" }
       m30999| Sat Dec 15 09:13:32.262 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|3||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
       m30002| Sat Dec 15 09:13:32.321 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.322 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.323 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.324 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.325 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.326 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.326 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.326 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812326), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 60 } }
       m30001| Sat Dec 15 09:13:32.327 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30001| Sat Dec 15 09:13:32.327 [conn4] moveChunk updating self version to: 5|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
       m30001| Sat Dec 15 09:13:32.328 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812327), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:32.328 [conn4] forking for cleanup of chunk data
       m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:32.328 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:32.328 [cleanupOldData-50cc858c84df4e707789ba93]  (start) waiting to cleanup test.server7781 from { rand: 0.5 } -> { rand: MaxKey }, # cursors remaining: 0
       m30001| Sat Dec 15 09:13:32.328 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:32.328 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812328), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 60, step6 of 6: 0 } }
       m30999| Sat Dec 15 09:13:32.330 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 11 version: 5|1||50cc858bcbb33f7543c9f1b8 based on: 4|3||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.331 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|0||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.332 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.6 } ], shardId: "test.server7781-rand_0.5", configdb: "localhost:30000" }
       m30002| Sat Dec 15 09:13:32.333 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067e
       m30002| Sat Dec 15 09:13:32.334 [conn4] splitChunk accepted at version 5|0||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.335 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812335), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.5 }, max: { rand: 0.6 }, lastmod: Timestamp 5000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30002| Sat Dec 15 09:13:32.335 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:32.337 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 12 version: 5|3||50cc858bcbb33f7543c9f1b8 based on: 5|1||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.338 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.6 }, to: "shard0000" }
       m30999| Sat Dec 15 09:13:32.338 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|3||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
       m30002| Sat Dec 15 09:13:32.339 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.6 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.6", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30002| Sat Dec 15 09:13:32.340 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b038067f
       m30002| Sat Dec 15 09:13:32.340 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812340), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:32.340 [conn4] moveChunk request accepted at version 5|3||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.340 [conn4] moveChunk number of documents: 0
       m30002| Sat Dec 15 09:13:32.342 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:32.342 [migrateThread] Waiting for replication to catch up before entering critical section
       m30000| Sat Dec 15 09:13:32.342 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.344 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.344 [conn4] moveChunk setting version to: 6|0||50cc858bcbb33f7543c9f1b8
       m30000| Sat Dec 15 09:13:32.344 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.345 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.346 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.347 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.348 [conn15] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] waiting to remove documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] moveChunk starting delete for: test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.348 [cleanupOldData-50cc858c84df4e707789ba93] moveChunk deleted 0 documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.349 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.350 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.351 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.352 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.352 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.352 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-5", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812352), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
       m30002| Sat Dec 15 09:13:32.353 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30002| Sat Dec 15 09:13:32.353 [conn4] moveChunk updating self version to: 6|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
       m30002| Sat Dec 15 09:13:32.353 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812353), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:32.353 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:32.353 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:32.353 [conn4] forking for cleanup of chunk data
       m30002| Sat Dec 15 09:13:32.354 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:32.354 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:32.354 [cleanupOldData-50cc858c6f649db1b0380680]  (start) waiting to cleanup test.server7781 from { rand: 0.6 } -> { rand: MaxKey }, # cursors remaining: 0
       m30002| Sat Dec 15 09:13:32.354 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:32.354 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812354), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 9, step6 of 6: 0 } }
       m30999| Sat Dec 15 09:13:32.355 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 13 version: 6|1||50cc858bcbb33f7543c9f1b8 based on: 5|3||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.357 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|0||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.357 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.7 } ], shardId: "test.server7781-rand_0.6", configdb: "localhost:30000" }
       m30000| Sat Dec 15 09:13:32.358 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde96
       m30000| Sat Dec 15 09:13:32.359 [conn7] splitChunk accepted at version 6|0||50cc858bcbb33f7543c9f1b8
       m30000| Sat Dec 15 09:13:32.360 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-6", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812360), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.6 }, max: { rand: 0.7 }, lastmod: Timestamp 6000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30000| Sat Dec 15 09:13:32.360 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:32.361 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 14 version: 6|3||50cc858bcbb33f7543c9f1b8 based on: 6|1||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.363 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.7 }, to: "shard0001" }
       m30999| Sat Dec 15 09:13:32.363 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|3||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
       m30000| Sat Dec 15 09:13:32.363 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.7 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.7", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30000| Sat Dec 15 09:13:32.365 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858cb83034b4a50fde97
       m30000| Sat Dec 15 09:13:32.365 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-7", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812365), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:32.365 [conn7] moveChunk request accepted at version 6|3||50cc858bcbb33f7543c9f1b8
       m30000| Sat Dec 15 09:13:32.365 [conn7] moveChunk number of documents: 0
       m30000| Sat Dec 15 09:13:32.367 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:32.367 [migrateThread] Waiting for replication to catch up before entering critical section
       m30001| Sat Dec 15 09:13:32.367 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.369 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:32.369 [conn7] moveChunk setting version to: 7|0||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:32.369 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.370 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.371 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.372 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.373 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.374 [conn7] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] waiting to remove documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] moveChunk starting delete for: test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.374 [cleanupOldData-50cc858c6f649db1b0380680] moveChunk deleted 0 documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.375 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.376 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.377 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:32.377 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.377 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812377), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
       m30000| Sat Dec 15 09:13:32.378 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30000| Sat Dec 15 09:13:32.378 [conn7] moveChunk updating self version to: 7|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
       m30000| Sat Dec 15 09:13:32.378 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-8", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812378), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:32.378 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:32.378 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:32.378 [conn7] forking for cleanup of chunk data
       m30000| Sat Dec 15 09:13:32.379 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:32.379 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:32.379 [cleanupOldData-50cc858cb83034b4a50fde98]  (start) waiting to cleanup test.server7781 from { rand: 0.7 } -> { rand: MaxKey }, # cursors remaining: 0
       m30000| Sat Dec 15 09:13:32.379 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30000| Sat Dec 15 09:13:32.379 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-9", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580812379), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
       m30999| Sat Dec 15 09:13:32.380 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 15 version: 7|1||50cc858bcbb33f7543c9f1b8 based on: 6|3||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.382 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|0||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.382 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.8 } ], shardId: "test.server7781-rand_0.7", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:32.383 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba94
       m30001| Sat Dec 15 09:13:32.385 [conn4] splitChunk accepted at version 7|0||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:32.385 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-11", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812385), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.7 }, max: { rand: 0.8 }, lastmod: Timestamp 7000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30001| Sat Dec 15 09:13:32.386 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30999| Sat Dec 15 09:13:32.387 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 16 version: 7|3||50cc858bcbb33f7543c9f1b8 based on: 7|1||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.389 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.8 }, to: "shard0002" }
       m30999| Sat Dec 15 09:13:32.389 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|3||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
       m30001| Sat Dec 15 09:13:32.389 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.8 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.8", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30001| Sat Dec 15 09:13:32.390 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858c84df4e707789ba95
       m30001| Sat Dec 15 09:13:32.390 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812390), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:32.391 [conn4] moveChunk request accepted at version 7|3||50cc858bcbb33f7543c9f1b8
       m30001| Sat Dec 15 09:13:32.391 [conn4] moveChunk number of documents: 0
       m30001| Sat Dec 15 09:13:32.392 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.393 [migrateThread] Waiting for replication to catch up before entering critical section
       m30002| Sat Dec 15 09:13:32.393 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.394 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:32.394 [conn4] moveChunk setting version to: 8|0||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.394 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.395 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.396 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.397 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.398 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.399 [conn6] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] waiting to remove documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] moveChunk starting delete for: test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.399 [cleanupOldData-50cc858cb83034b4a50fde98] moveChunk deleted 0 documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.400 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.401 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.402 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.403 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:32.403 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.403 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812403), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30001| Sat Dec 15 09:13:32.404 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30001| Sat Dec 15 09:13:32.404 [conn4] moveChunk updating self version to: 8|1||50cc858bcbb33f7543c9f1b8 through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
       m30001| Sat Dec 15 09:13:32.404 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812404), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:32.404 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:32.404 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:32.405 [conn4] forking for cleanup of chunk data
       m30001| Sat Dec 15 09:13:32.405 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:32.405 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:32.405 [cleanupOldData-50cc858c84df4e707789ba96]  (start) waiting to cleanup test.server7781 from { rand: 0.8 } -> { rand: MaxKey }, # cursors remaining: 0
       m30001| Sat Dec 15 09:13:32.405 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:32.405 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580812405), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } }
       m30999| Sat Dec 15 09:13:32.407 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 17 version: 8|1||50cc858bcbb33f7543c9f1b8 based on: 7|3||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.408 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|0||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.408 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.9 } ], shardId: "test.server7781-rand_0.8", configdb: "localhost:30000" }
       m30002| Sat Dec 15 09:13:32.410 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b0380681
       m30002| Sat Dec 15 09:13:32.411 [conn4] splitChunk accepted at version 8|0||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.412 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-11", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812412), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.8 }, max: { rand: 0.9 }, lastmod: Timestamp 8000|2, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') }, right: { min: { rand: 0.9 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|3, lastmodEpoch: ObjectId('50cc858bcbb33f7543c9f1b8') } } }
       m30002| Sat Dec 15 09:13:32.412 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:32.415 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30002| Sat Dec 15 09:13:32.417 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858c6f649db1b0380682
       m30002| Sat Dec 15 09:13:32.417 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812417), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:32.417 [conn4] moveChunk request accepted at version 8|3||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.417 [conn4] moveChunk number of documents: 0
       m30002| Sat Dec 15 09:13:32.419 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.421 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:32.421 [conn4] moveChunk setting version to: 9|0||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.430 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30002| Sat Dec 15 09:13:32.430 [conn4] moveChunk updating self version to: 9|1||50cc858bcbb33f7543c9f1b8 through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
       m30002| Sat Dec 15 09:13:32.430 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812430), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:32.430 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:32.430 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:32.430 [conn4] forking for cleanup of chunk data
       m30002| Sat Dec 15 09:13:32.431 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:32.431 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:32.431 [cleanupOldData-50cc858c6f649db1b0380683]  (start) waiting to cleanup test.server7781 from { rand: 0.9 } -> { rand: MaxKey }, # cursors remaining: 0
       m30002| Sat Dec 15 09:13:32.431 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:32.489 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580812489), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
       m30000| Sat Dec 15 09:13:32.419 [migrateThread] Waiting for replication to catch up before entering critical section
       m30000| Sat Dec 15 09:13:32.419 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.421 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.422 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.423 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.424 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.425 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.426 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.427 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.428 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.429 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:32.429 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:32.429 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:32-10", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580812429), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
       m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] waiting to remove documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] moveChunk starting delete for: test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:32.425 [cleanupOldData-50cc858c84df4e707789ba96] moveChunk deleted 0 documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
       m30999| Sat Dec 15 09:13:32.413 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 18 version: 8|3||50cc858bcbb33f7543c9f1b8 based on: 8|1||50cc858bcbb33f7543c9f1b8
       m30999| Sat Dec 15 09:13:32.415 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.9 }, to: "shard0000" }
       m30999| Sat Dec 15 09:13:32.415 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|3||000000000000000000000000min: { rand: 0.9 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
       m30999| Sat Dec 15 09:13:32.490 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 19 version: 9|1||50cc858bcbb33f7543c9f1b8 based on: 8|3||50cc858bcbb33f7543c9f1b8
       m30002| Sat Dec 15 09:13:32.541 [cleanupOldData-50cc858c6f649db1b0380683] waiting to remove documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.541 [cleanupOldData-50cc858c6f649db1b0380683] moveChunk starting delete for: test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:32.548 [cleanupOldData-50cc858c6f649db1b0380683] moveChunk deleted 0 documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:33.713 [conn3] build index test.server7781 { loc: "2d" }
       m30000| Sat Dec 15 09:13:33.713 [conn6] build index test.server7781 { loc: "2d" }
       m30001| Sat Dec 15 09:13:33.713 [conn3] build index test.server7781 { loc: "2d" }
       m30002| Sat Dec 15 09:13:33.726 [conn3] build index done.  scanned 3021 total records. 0.013 secs
       m30001| Sat Dec 15 09:13:33.732 [conn3] build index done.  scanned 4053 total records. 0.018 secs
       m30000| Sat Dec 15 09:13:33.741 [conn6] build index done.  scanned 2926 total records. 0.028 secs
       m30999| Sat Dec 15 09:13:33.906 [conn1] DROP: test.server7781
       m30999| Sat Dec 15 09:13:33.906 [conn1] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-0", server: "ip-0A420969", clientAddr: "N/A", time: new Date(1355580813906), what: "dropCollection.start", ns: "test.server7781", details: {} }
       m30999| Sat Dec 15 09:13:33.907 [conn1] distributed lock 'test.server7781/ip-0A420969:30999:1355580811:41' acquired, ts : 50cc858dcbb33f7543c9f1b9
       m30000| Sat Dec 15 09:13:33.908 [conn7] CMD: drop test.server7781
       m30001| Sat Dec 15 09:13:33.909 [conn4] CMD: drop test.server7781
       m30002| Sat Dec 15 09:13:33.910 [conn4] CMD: drop test.server7781
       m30000| Sat Dec 15 09:13:33.912 [conn7] wiping data for: test.server7781
       m30001| Sat Dec 15 09:13:33.912 [conn4] wiping data for: test.server7781
       m30002| Sat Dec 15 09:13:33.912 [conn4] wiping data for: test.server7781
       m30999| Sat Dec 15 09:13:33.913 [conn1] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-1", server: "ip-0A420969", clientAddr: "N/A", time: new Date(1355580813913), what: "dropCollection", ns: "test.server7781", details: {} }
       m30999| Sat Dec 15 09:13:33.913 [conn1] distributed lock 'test.server7781/ip-0A420969:30999:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:33.916 [conn4] build index test.server7781 { _id: 1 }
       m30001| Sat Dec 15 09:13:33.917 [conn4] build index done.  scanned 0 total records. 0 secs
       m30001| Sat Dec 15 09:13:33.917 [conn4] info: creating collection test.server7781 on add index
       m30001| Sat Dec 15 09:13:33.917 [conn4] build index test.server7781 { rand: 1.0 }
       m30001| Sat Dec 15 09:13:33.918 [conn4] build index done.  scanned 0 total records. 0 secs
       m30999| Sat Dec 15 09:13:33.918 [conn1] CMD: shardcollection: { shardCollection: "test.server7781", key: { rand: 1.0 } }
       m30999| Sat Dec 15 09:13:33.918 [conn1] enable sharding on: test.server7781 with shard key: { rand: 1.0 }
       m30999| Sat Dec 15 09:13:33.918 [conn1] going to create 1 chunk(s) for: test.server7781 using new epoch 50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:33.919 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 20 version: 1|0||50cc858dcbb33f7543c9f1ba based on: (empty)
       m30001| Sat Dec 15 09:13:33.921 [conn3] no current chunk manager found for this shard, will initialize
       m30999| Sat Dec 15 09:13:33.922 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|0||000000000000000000000000min: { rand: MinKey }max: { rand: MaxKey }
       m30001| Sat Dec 15 09:13:33.923 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: MinKey }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.1 } ], shardId: "test.server7781-rand_MinKey", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:33.924 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba97
       m30001| Sat Dec 15 09:13:33.925 [conn4] splitChunk accepted at version 1|0||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:33.926 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-15", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813926), what: "split", ns: "test.server7781", details: { before: { min: { rand: MinKey }, max: { rand: MaxKey }, lastmod: Timestamp 1000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: MinKey }, max: { rand: 0.1 }, lastmod: Timestamp 1000|1, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30001| Sat Dec 15 09:13:33.927 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30999| Sat Dec 15 09:13:33.928 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 21 version: 1|2||50cc858dcbb33f7543c9f1ba based on: 1|0||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:33.930 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|2||000000000000000000000000min: { rand: 0.1 }max: { rand: MaxKey }
       m30001| Sat Dec 15 09:13:33.930 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.1 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.2 } ], shardId: "test.server7781-rand_0.1", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:33.931 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba98
       m30001| Sat Dec 15 09:13:33.933 [conn4] splitChunk accepted at version 1|2||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:33.933 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-16", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813933), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.1 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|2, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.1 }, max: { rand: 0.2 }, lastmod: Timestamp 1000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 1000|4, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30001| Sat Dec 15 09:13:33.934 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30999| Sat Dec 15 09:13:33.935 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 22 version: 1|4||50cc858dcbb33f7543c9f1ba based on: 1|2||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:33.936 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.2 }, to: "shard0002" }
       m30999| Sat Dec 15 09:13:33.936 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 1|4||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
       m30001| Sat Dec 15 09:13:33.937 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.2 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.2", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30001| Sat Dec 15 09:13:33.938 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858d84df4e707789ba99
       m30001| Sat Dec 15 09:13:33.938 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813938), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:33.938 [conn4] moveChunk request accepted at version 1|4||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:33.938 [conn4] moveChunk number of documents: 0
       m30001| Sat Dec 15 09:13:33.940 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:33.940 [migrateThread] build index test.server7781 { _id: 1 }
       m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index done.  scanned 0 total records. 0 secs
       m30002| Sat Dec 15 09:13:33.941 [migrateThread] info: creating collection test.server7781 on add index
       m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index test.server7781 { rand: 1.0 }
       m30002| Sat Dec 15 09:13:33.941 [migrateThread] build index done.  scanned 0 total records. 0 secs
       m30001| Sat Dec 15 09:13:33.942 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:33.942 [migrateThread] Waiting for replication to catch up before entering critical section
       m30002| Sat Dec 15 09:13:33.942 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:33.946 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:33.946 [conn4] moveChunk setting version to: 2|0||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:33.946 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.947 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.948 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.949 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.950 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.951 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.952 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.953 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:33.953 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.2 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:33.953 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-15", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580813953), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 5: 2, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30001| Sat Dec 15 09:13:33.954 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.2 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30001| Sat Dec 15 09:13:33.954 [conn4] moveChunk updating self version to: 2|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
       m30001| Sat Dec 15 09:13:33.954 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813954), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:33.954 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:33.954 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:33.954 [conn4] forking for cleanup of chunk data
       m30001| Sat Dec 15 09:13:33.955 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:33.955 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:33.955 [cleanupOldData-50cc858d84df4e707789ba9a]  (start) waiting to cleanup test.server7781 from { rand: 0.2 } -> { rand: MaxKey }, # cursors remaining: 0
       m30001| Sat Dec 15 09:13:33.955 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:33.955 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580813955), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.2 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 6, step5 of 6: 8, step6 of 6: 0 } }
       m30999| Sat Dec 15 09:13:33.956 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 23 version: 2|1||50cc858dcbb33f7543c9f1ba based on: 1|4||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:33.958 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|0||000000000000000000000000min: { rand: 0.2 }max: { rand: MaxKey }
       m30002| Sat Dec 15 09:13:33.958 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.2 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.3 } ], shardId: "test.server7781-rand_0.2", configdb: "localhost:30000" }
       m30002| Sat Dec 15 09:13:33.959 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858d6f649db1b0380684
       m30002| Sat Dec 15 09:13:33.960 [conn4] no current chunk manager found for this shard, will initialize
       m30002| Sat Dec 15 09:13:33.961 [conn4] splitChunk accepted at version 2|0||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:33.961 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-16", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813961), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.2 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.2 }, max: { rand: 0.3 }, lastmod: Timestamp 2000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 2000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30002| Sat Dec 15 09:13:33.962 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:33.963 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 24 version: 2|3||50cc858dcbb33f7543c9f1ba based on: 2|1||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:33.964 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.3 }, to: "shard0000" }
       m30999| Sat Dec 15 09:13:33.965 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 2|3||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
       m30002| Sat Dec 15 09:13:33.965 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.3 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.3", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30002| Sat Dec 15 09:13:33.966 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858d6f649db1b0380685
       m30002| Sat Dec 15 09:13:33.966 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813966), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:33.967 [conn4] moveChunk request accepted at version 2|3||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:33.967 [conn4] moveChunk number of documents: 0
       m30002| Sat Dec 15 09:13:33.968 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:33.968 [migrateThread] build index test.server7781 { _id: 1 }
       m30000| Sat Dec 15 09:13:33.969 [migrateThread] build index done.  scanned 0 total records. 0 secs
       m30000| Sat Dec 15 09:13:33.969 [migrateThread] info: creating collection test.server7781 on add index
       m30000| Sat Dec 15 09:13:33.969 [migrateThread] build index test.server7781 { rand: 1.0 }
       m30000| Sat Dec 15 09:13:33.970 [migrateThread] build index done.  scanned 0 total records. 0 secs
       m30002| Sat Dec 15 09:13:33.970 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:33.971 [migrateThread] Waiting for replication to catch up before entering critical section
       m30000| Sat Dec 15 09:13:33.971 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:33.974 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:33.974 [conn4] moveChunk setting version to: 3|0||50cc858dcbb33f7543c9f1ba
       m30000| Sat Dec 15 09:13:33.974 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:33.975 [conn15] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] waiting to remove documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] moveChunk starting delete for: test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:33.975 [cleanupOldData-50cc858d84df4e707789ba9a] moveChunk deleted 0 documents for test.server7781 from { rand: 0.2 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:33.976 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:33.977 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:33.978 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:33.979 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:33.980 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:33.981 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:33.981 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.3 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:33.981 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-11", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580813981), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 5: 2, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30002| Sat Dec 15 09:13:33.982 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.3 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30002| Sat Dec 15 09:13:33.982 [conn4] moveChunk updating self version to: 3|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
       m30002| Sat Dec 15 09:13:33.982 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813982), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:33.982 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:33.982 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:33.982 [conn4] forking for cleanup of chunk data
       m30002| Sat Dec 15 09:13:33.983 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:33.983 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:33.983 [cleanupOldData-50cc858d6f649db1b0380686]  (start) waiting to cleanup test.server7781 from { rand: 0.3 } -> { rand: MaxKey }, # cursors remaining: 0
       m30002| Sat Dec 15 09:13:33.983 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:33.983 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580813983), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.3 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 6, step5 of 6: 8, step6 of 6: 0 } }
       m30999| Sat Dec 15 09:13:33.985 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 25 version: 3|1||50cc858dcbb33f7543c9f1ba based on: 2|3||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:33.987 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|0||000000000000000000000000min: { rand: 0.3 }max: { rand: MaxKey }
       m30000| Sat Dec 15 09:13:33.987 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.3 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.4 } ], shardId: "test.server7781-rand_0.3", configdb: "localhost:30000" }
       m30000| Sat Dec 15 09:13:33.988 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858db83034b4a50fde99
       m30000| Sat Dec 15 09:13:33.988 [conn7] no current chunk manager found for this shard, will initialize
       m30000| Sat Dec 15 09:13:33.989 [conn7] splitChunk accepted at version 3|0||50cc858dcbb33f7543c9f1ba
       m30000| Sat Dec 15 09:13:33.990 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-12", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580813990), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.3 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.3 }, max: { rand: 0.4 }, lastmod: Timestamp 3000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 3000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30000| Sat Dec 15 09:13:33.990 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:33.991 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 26 version: 3|3||50cc858dcbb33f7543c9f1ba based on: 3|1||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:33.993 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.4 }, to: "shard0001" }
       m30999| Sat Dec 15 09:13:33.993 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 3|3||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
       m30000| Sat Dec 15 09:13:33.993 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.4 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.4", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30000| Sat Dec 15 09:13:33.995 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858db83034b4a50fde9a
       m30000| Sat Dec 15 09:13:33.995 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:33-13", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580813995), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:33.996 [conn7] moveChunk request accepted at version 3|3||50cc858dcbb33f7543c9f1ba
       m30000| Sat Dec 15 09:13:33.996 [conn7] moveChunk number of documents: 0
       m30000| Sat Dec 15 09:13:33.997 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:33.999 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:33.999 [conn7] moveChunk setting version to: 4|0||50cc858dcbb33f7543c9f1ba
       m30000| Sat Dec 15 09:13:34.009 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.4 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30000| Sat Dec 15 09:13:34.009 [conn7] moveChunk updating self version to: 4|1||50cc858dcbb33f7543c9f1ba through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
       m30000| Sat Dec 15 09:13:34.009 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-14", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814009), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:34.009 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:34.009 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:34.009 [conn7] forking for cleanup of chunk data
       m30000| Sat Dec 15 09:13:34.010 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:34.010 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:34.010 [cleanupOldData-50cc858eb83034b4a50fde9b]  (start) waiting to cleanup test.server7781 from { rand: 0.4 } -> { rand: MaxKey }, # cursors remaining: 0
       m30000| Sat Dec 15 09:13:34.010 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30000| Sat Dec 15 09:13:34.010 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-15", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814010), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 2, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } }
       m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] waiting to remove documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] moveChunk starting delete for: test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.030 [cleanupOldData-50cc858eb83034b4a50fde9b] moveChunk deleted 0 documents for test.server7781 from { rand: 0.4 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:33.997 [migrateThread] Waiting for replication to catch up before entering critical section
       m30001| Sat Dec 15 09:13:33.997 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:33.999 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.000 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.001 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.002 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.003 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.004 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.005 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.006 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.007 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.008 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.008 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.4 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.008 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814008), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.4 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30001| Sat Dec 15 09:13:34.013 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.4 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.5 } ], shardId: "test.server7781-rand_0.4", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:34.014 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9b
       m30001| Sat Dec 15 09:13:34.016 [conn4] splitChunk accepted at version 4|0||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:34.016 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814016), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.4 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.4 }, max: { rand: 0.5 }, lastmod: Timestamp 4000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 4000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30001| Sat Dec 15 09:13:34.017 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:34.020 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30001| Sat Dec 15 09:13:34.021 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9c
       m30001| Sat Dec 15 09:13:34.021 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-22", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814021), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:34.022 [conn4] moveChunk request accepted at version 4|3||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:34.022 [conn4] moveChunk number of documents: 0
       m30001| Sat Dec 15 09:13:34.023 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:34.025 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:34.160 [conn4] moveChunk setting version to: 5|0||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.011 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 27 version: 4|1||50cc858dcbb33f7543c9f1ba based on: 3|3||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.013 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|0||000000000000000000000000min: { rand: 0.4 }max: { rand: MaxKey }
       m30999| Sat Dec 15 09:13:34.018 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 28 version: 4|3||50cc858dcbb33f7543c9f1ba based on: 4|1||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.019 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.5 }, to: "shard0002" }
       m30999| Sat Dec 15 09:13:34.019 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 4|3||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
       m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] waiting to remove documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] moveChunk starting delete for: test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.003 [cleanupOldData-50cc858d6f649db1b0380686] moveChunk deleted 0 documents for test.server7781 from { rand: 0.3 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.023 [migrateThread] Waiting for replication to catch up before entering critical section
       m30002| Sat Dec 15 09:13:34.023 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.161 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.162 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.163 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.164 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.165 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.165 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.5 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.165 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814165), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 141 } }
       m30001| Sat Dec 15 09:13:34.166 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.5 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30001| Sat Dec 15 09:13:34.166 [conn4] moveChunk updating self version to: 5|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
       m30001| Sat Dec 15 09:13:34.166 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-23", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814166), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:34.166 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:34.166 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:34.166 [conn4] forking for cleanup of chunk data
       m30001| Sat Dec 15 09:13:34.167 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:34.167 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:34.167 [cleanupOldData-50cc858e84df4e707789ba9d]  (start) waiting to cleanup test.server7781 from { rand: 0.5 } -> { rand: MaxKey }, # cursors remaining: 0
       m30001| Sat Dec 15 09:13:34.167 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:34.167 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-24", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814167), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.5 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 138, step5 of 6: 6, step6 of 6: 0 } }
       m30001| Sat Dec 15 09:13:34.167 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.5 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.5", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:28 r:44 w:26 reslen:37 147ms
       m30999| Sat Dec 15 09:13:34.169 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 29 version: 5|1||50cc858dcbb33f7543c9f1ba based on: 4|3||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.170 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|0||000000000000000000000000min: { rand: 0.5 }max: { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.170 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.5 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.6 } ], shardId: "test.server7781-rand_0.5", configdb: "localhost:30000" }
       m30002| Sat Dec 15 09:13:34.171 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b0380687
       m30002| Sat Dec 15 09:13:34.172 [conn4] splitChunk accepted at version 5|0||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:34.173 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814173), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.5 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.5 }, max: { rand: 0.6 }, lastmod: Timestamp 5000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 5000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30002| Sat Dec 15 09:13:34.173 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:34.174 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 30 version: 5|3||50cc858dcbb33f7543c9f1ba based on: 5|1||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.175 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.6 }, to: "shard0000" }
       m30999| Sat Dec 15 09:13:34.175 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 5|3||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
       m30002| Sat Dec 15 09:13:34.176 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.6 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.6", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30002| Sat Dec 15 09:13:34.177 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b0380688
       m30002| Sat Dec 15 09:13:34.177 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-22", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814177), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:34.177 [conn4] moveChunk request accepted at version 5|3||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:34.177 [conn4] moveChunk number of documents: 0
       m30002| Sat Dec 15 09:13:34.179 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "clone", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:34.179 [migrateThread] Waiting for replication to catch up before entering critical section
       m30000| Sat Dec 15 09:13:34.179 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.181 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:34.181 [conn4] moveChunk setting version to: 6|0||50cc858dcbb33f7543c9f1ba
       m30000| Sat Dec 15 09:13:34.181 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.182 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.183 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.184 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.185 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.186 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.187 [conn15] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] waiting to remove documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] moveChunk starting delete for: test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.187 [cleanupOldData-50cc858e84df4e707789ba9d] moveChunk deleted 0 documents for test.server7781 from { rand: 0.5 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.188 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.189 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.189 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.6 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.189 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-16", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814189), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 9 } }
       m30002| Sat Dec 15 09:13:34.190 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.6 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30002| Sat Dec 15 09:13:34.190 [conn4] moveChunk updating self version to: 6|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
       m30002| Sat Dec 15 09:13:34.190 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-23", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814190), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:34.190 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:34.190 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:34.190 [conn4] forking for cleanup of chunk data
       m30002| Sat Dec 15 09:13:34.191 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:34.191 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:34.191 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:34.191 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-24", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814191), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.6 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
       m30002| Sat Dec 15 09:13:34.192 [cleanupOldData-50cc858e6f649db1b0380689]  (start) waiting to cleanup test.server7781 from { rand: 0.6 } -> { rand: MaxKey }, # cursors remaining: 0
       m30999| Sat Dec 15 09:13:34.193 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 31 version: 6|1||50cc858dcbb33f7543c9f1ba based on: 5|3||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.194 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|0||000000000000000000000000min: { rand: 0.6 }max: { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.195 [conn7] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.6 }, max: { rand: MaxKey }, from: "shard0000", splitKeys: [ { rand: 0.7 } ], shardId: "test.server7781-rand_0.6", configdb: "localhost:30000" }
       m30000| Sat Dec 15 09:13:34.196 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858eb83034b4a50fde9c
       m30000| Sat Dec 15 09:13:34.197 [conn7] splitChunk accepted at version 6|0||50cc858dcbb33f7543c9f1ba
       m30000| Sat Dec 15 09:13:34.197 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-17", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814197), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.6 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.6 }, max: { rand: 0.7 }, lastmod: Timestamp 6000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 6000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30000| Sat Dec 15 09:13:34.198 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30999| Sat Dec 15 09:13:34.199 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 32 version: 6|3||50cc858dcbb33f7543c9f1ba based on: 6|1||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.200 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.7 }, to: "shard0001" }
       m30999| Sat Dec 15 09:13:34.200 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0000:localhost:30000lastmod: 6|3||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }) shard0000:localhost:30000 -> shard0001:localhost:30001
       m30000| Sat Dec 15 09:13:34.200 [conn7] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30000", to: "localhost:30001", fromShard: "shard0000", toShard: "shard0001", min: { rand: 0.7 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.7", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30000| Sat Dec 15 09:13:34.201 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' acquired, ts : 50cc858eb83034b4a50fde9d
       m30000| Sat Dec 15 09:13:34.202 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-18", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814202), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:34.202 [conn7] moveChunk request accepted at version 6|3||50cc858dcbb33f7543c9f1ba
       m30000| Sat Dec 15 09:13:34.202 [conn7] moveChunk number of documents: 0
       m30000| Sat Dec 15 09:13:34.204 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "catchup", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:34.204 [migrateThread] Waiting for replication to catch up before entering critical section
       m30001| Sat Dec 15 09:13:34.204 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.206 [conn7] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30000| Sat Dec 15 09:13:34.206 [conn7] moveChunk setting version to: 7|0||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:34.206 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.207 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.208 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.209 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.210 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.211 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.212 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.213 [conn7] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] waiting to remove documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] moveChunk starting delete for: test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.213 [cleanupOldData-50cc858e6f649db1b0380689] moveChunk deleted 0 documents for test.server7781 from { rand: 0.6 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.214 [conn7] Waiting for commit to finish
       m30001| Sat Dec 15 09:13:34.214 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.7 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.214 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-25", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814214), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30000| Sat Dec 15 09:13:34.215 [conn7] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30000", min: { rand: 0.7 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30000| Sat Dec 15 09:13:34.215 [conn7] moveChunk updating self version to: 7|1||50cc858dcbb33f7543c9f1ba through { rand: 0.3 } -> { rand: 0.4 } for collection 'test.server7781'
       m30000| Sat Dec 15 09:13:34.215 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-19", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814215), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0000", to: "shard0001" } }
       m30000| Sat Dec 15 09:13:34.215 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:34.215 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:34.215 [conn7] forking for cleanup of chunk data
       m30000| Sat Dec 15 09:13:34.216 [conn7] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30000| Sat Dec 15 09:13:34.216 [conn7] MigrateFromStatus::done Global lock acquired
       m30000| Sat Dec 15 09:13:34.216 [cleanupOldData-50cc858eb83034b4a50fde9e]  (start) waiting to cleanup test.server7781 from { rand: 0.7 } -> { rand: MaxKey }, # cursors remaining: 0
       m30000| Sat Dec 15 09:13:34.216 [conn7] distributed lock 'test.server7781/ip-0A420969:30000:1355580812:41' unlocked. 
       m30000| Sat Dec 15 09:13:34.216 [conn7] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-20", server: "ip-0A420969", clientAddr: "127.0.0.1:58001", time: new Date(1355580814216), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.7 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
       m30999| Sat Dec 15 09:13:34.217 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 33 version: 7|1||50cc858dcbb33f7543c9f1ba based on: 6|3||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.219 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|0||000000000000000000000000min: { rand: 0.7 }max: { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.219 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.7 }, max: { rand: MaxKey }, from: "shard0001", splitKeys: [ { rand: 0.8 } ], shardId: "test.server7781-rand_0.7", configdb: "localhost:30000" }
       m30001| Sat Dec 15 09:13:34.220 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9e
       m30001| Sat Dec 15 09:13:34.221 [conn4] splitChunk accepted at version 7|0||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:34.222 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-26", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814222), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.7 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.7 }, max: { rand: 0.8 }, lastmod: Timestamp 7000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 7000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30001| Sat Dec 15 09:13:34.223 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30999| Sat Dec 15 09:13:34.224 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 34 version: 7|3||50cc858dcbb33f7543c9f1ba based on: 7|1||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.225 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.8 }, to: "shard0002" }
       m30999| Sat Dec 15 09:13:34.225 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0001:localhost:30001lastmod: 7|3||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }) shard0001:localhost:30001 -> shard0002:localhost:30002
       m30001| Sat Dec 15 09:13:34.226 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30001", to: "localhost:30002", fromShard: "shard0001", toShard: "shard0002", min: { rand: 0.8 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.8", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30001| Sat Dec 15 09:13:34.227 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' acquired, ts : 50cc858e84df4e707789ba9f
       m30001| Sat Dec 15 09:13:34.227 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-27", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814227), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:34.228 [conn4] moveChunk request accepted at version 7|3||50cc858dcbb33f7543c9f1ba
       m30001| Sat Dec 15 09:13:34.228 [conn4] moveChunk number of documents: 0
       m30001| Sat Dec 15 09:13:34.229 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "ready", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:34.229 [migrateThread] Waiting for replication to catch up before entering critical section
       m30002| Sat Dec 15 09:13:34.229 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.231 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30001| Sat Dec 15 09:13:34.231 [conn4] moveChunk setting version to: 8|0||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:34.231 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.232 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.233 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.234 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.235 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.236 [conn6] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] waiting to remove documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] moveChunk starting delete for: test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.236 [cleanupOldData-50cc858eb83034b4a50fde9e] moveChunk deleted 0 documents for test.server7781 from { rand: 0.7 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.237 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.238 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.239 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.240 [conn6] Waiting for commit to finish
       m30002| Sat Dec 15 09:13:34.240 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.8 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.240 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-25", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814240), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30001| Sat Dec 15 09:13:34.241 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30001", min: { rand: 0.8 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30001| Sat Dec 15 09:13:34.241 [conn4] moveChunk updating self version to: 8|1||50cc858dcbb33f7543c9f1ba through { rand: MinKey } -> { rand: 0.1 } for collection 'test.server7781'
       m30001| Sat Dec 15 09:13:34.241 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-28", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814241), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0001", to: "shard0002" } }
       m30001| Sat Dec 15 09:13:34.241 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:34.241 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:34.241 [conn4] forking for cleanup of chunk data
       m30001| Sat Dec 15 09:13:34.242 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sat Dec 15 09:13:34.242 [conn4] MigrateFromStatus::done Global lock acquired
       m30001| Sat Dec 15 09:13:34.242 [cleanupOldData-50cc858e84df4e707789baa0]  (start) waiting to cleanup test.server7781 from { rand: 0.8 } -> { rand: MaxKey }, # cursors remaining: 0
       m30001| Sat Dec 15 09:13:34.242 [conn4] distributed lock 'test.server7781/ip-0A420969:30001:1355580811:41' unlocked. 
       m30001| Sat Dec 15 09:13:34.242 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-29", server: "ip-0A420969", clientAddr: "127.0.0.1:58002", time: new Date(1355580814242), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.8 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 2, step5 of 6: 10, step6 of 6: 0 } }
       m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] waiting to remove documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] moveChunk starting delete for: test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
       m30001| Sat Dec 15 09:13:34.262 [cleanupOldData-50cc858e84df4e707789baa0] moveChunk deleted 0 documents for test.server7781 from { rand: 0.8 } -> { rand: MaxKey }
       m30999| Sat Dec 15 09:13:34.244 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 35 version: 8|1||50cc858dcbb33f7543c9f1ba based on: 7|3||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.245 [conn1] splitting: test.server7781  shard: ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|0||000000000000000000000000min: { rand: 0.8 }max: { rand: MaxKey }
       m30999| Sat Dec 15 09:13:34.250 [conn1] ChunkManager: time to load chunks for test.server7781: 0ms sequenceNumber: 36 version: 8|3||50cc858dcbb33f7543c9f1ba based on: 8|1||50cc858dcbb33f7543c9f1ba
       m30999| Sat Dec 15 09:13:34.252 [conn1] CMD: movechunk: { moveChunk: "test.server7781", find: { rand: 0.9 }, to: "shard0000" }
       m30999| Sat Dec 15 09:13:34.252 [conn1] moving chunk ns: test.server7781 moving ( ns:test.server7781shard: shard0002:localhost:30002lastmod: 8|3||000000000000000000000000min: { rand: 0.9 }max: { rand: MaxKey }) shard0002:localhost:30002 -> shard0000:localhost:30000
       m30002| Sat Dec 15 09:13:34.245 [conn4] received splitChunk request: { splitChunk: "test.server7781", keyPattern: { rand: 1.0 }, min: { rand: 0.8 }, max: { rand: MaxKey }, from: "shard0002", splitKeys: [ { rand: 0.9 } ], shardId: "test.server7781-rand_0.8", configdb: "localhost:30000" }
       m30002| Sat Dec 15 09:13:34.247 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b038068a
       m30002| Sat Dec 15 09:13:34.248 [conn4] splitChunk accepted at version 8|0||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:34.248 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-26", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814248), what: "split", ns: "test.server7781", details: { before: { min: { rand: 0.8 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|0, lastmodEpoch: ObjectId('000000000000000000000000') }, left: { min: { rand: 0.8 }, max: { rand: 0.9 }, lastmod: Timestamp 8000|2, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') }, right: { min: { rand: 0.9 }, max: { rand: MaxKey }, lastmod: Timestamp 8000|3, lastmodEpoch: ObjectId('50cc858dcbb33f7543c9f1ba') } } }
       m30002| Sat Dec 15 09:13:34.249 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:34.252 [conn4] received moveChunk request: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false }
       m30002| Sat Dec 15 09:13:34.253 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' acquired, ts : 50cc858e6f649db1b038068b
       m30002| Sat Dec 15 09:13:34.253 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-27", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814253), what: "moveChunk.start", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:34.254 [conn4] moveChunk request accepted at version 8|3||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:34.254 [conn4] moveChunk number of documents: 0
       m30002| Sat Dec 15 09:13:34.256 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "catchup", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:34.258 [conn4] moveChunk data transfer progress: { active: true, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "steady", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 } my mem used: 0
       m30002| Sat Dec 15 09:13:34.258 [conn4] moveChunk setting version to: 9|0||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:34.267 [conn4] moveChunk migrate commit accepted by TO-shard: { active: false, ns: "test.server7781", from: "localhost:30002", min: { rand: 0.9 }, max: { rand: MaxKey }, shardKeyPattern: { rand: 1.0 }, state: "done", counts: { cloned: 0, clonedBytes: 0, catchup: 0, steady: 0 }, ok: 1.0 }
       m30002| Sat Dec 15 09:13:34.267 [conn4] moveChunk updating self version to: 9|1||50cc858dcbb33f7543c9f1ba through { rand: 0.2 } -> { rand: 0.3 } for collection 'test.server7781'
       m30002| Sat Dec 15 09:13:34.267 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-28", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814267), what: "moveChunk.commit", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, from: "shard0002", to: "shard0000" } }
       m30002| Sat Dec 15 09:13:34.267 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:34.267 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:34.267 [conn4] forking for cleanup of chunk data
       m30002| Sat Dec 15 09:13:34.268 [conn4] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30002| Sat Dec 15 09:13:34.268 [conn4] MigrateFromStatus::done Global lock acquired
       m30002| Sat Dec 15 09:13:34.268 [cleanupOldData-50cc858e6f649db1b038068c]  (start) waiting to cleanup test.server7781 from { rand: 0.9 } -> { rand: MaxKey }, # cursors remaining: 0
       m30002| Sat Dec 15 09:13:34.268 [conn4] distributed lock 'test.server7781/ip-0A420969:30002:1355580812:41' unlocked. 
       m30002| Sat Dec 15 09:13:34.399 [conn4] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-29", server: "ip-0A420969", clientAddr: "127.0.0.1:58003", time: new Date(1355580814399), what: "moveChunk.from", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 3, step5 of 6: 9, step6 of 6: 0 } }
       m30002| Sat Dec 15 09:13:34.399 [conn4] command admin.$cmd command: { moveChunk: "test.server7781", from: "localhost:30002", to: "localhost:30000", fromShard: "shard0002", toShard: "shard0000", min: { rand: 0.9 }, max: { rand: MaxKey }, maxChunkSizeBytes: 52428800, shardId: "test.server7781-rand_0.9", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: false } ntoreturn:1 keyUpdates:0 locks(micros) W:42 r:44 w:13 reslen:37 147ms
       m30000| Sat Dec 15 09:13:34.256 [migrateThread] Waiting for replication to catch up before entering critical section
       m30000| Sat Dec 15 09:13:34.256 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.258 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.259 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.260 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.261 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.262 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.263 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.264 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.265 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.266 [conn15] Waiting for commit to finish
       m30000| Sat Dec 15 09:13:34.266 [migrateThread] migrate commit succeeded flushing to secondaries for 'test.server7781' { rand: 0.9 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:34.266 [migrateThread] about to log metadata event: { _id: "ip-0A420969-2012-12-15T14:13:34-21", server: "ip-0A420969", clientAddr: ":27017", time: new Date(1355580814266), what: "moveChunk.to", ns: "test.server7781", details: { min: { rand: 0.9 }, max: { rand: MaxKey }, step1 of 5: 0, step2 of 5: 0, step3 of 5: 0, step4 of 5: 0, step5 of 5: 10 } }
       m30999| Sat Dec 15 09:13:34.401 [conn1] ChunkManager: time to load chunks for test.server7781: 1ms sequenceNumber: 37 version: 9|1||50cc858dcbb33f7543c9f1ba based on: 8|3||50cc858dcbb33f7543c9f1ba
       m30002| Sat Dec 15 09:13:34.421 [cleanupOldData-50cc858e6f649db1b038068c] waiting to remove documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.422 [cleanupOldData-50cc858e6f649db1b038068c] moveChunk starting delete for: test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
       m30002| Sat Dec 15 09:13:34.422 [cleanupOldData-50cc858e6f649db1b038068c] moveChunk deleted 0 documents for test.server7781 from { rand: 0.9 } -> { rand: MaxKey }
       m30000| Sat Dec 15 09:13:35.842 [conn6] build index test.server7781 { loc: "2dsphere" }
       m30002| Sat Dec 15 09:13:35.842 [conn3] build index test.server7781 { loc: "2dsphere" }
       m30001| Sat Dec 15 09:13:35.842 [conn3] build index test.server7781 { loc: "2dsphere" }
       m30002| Sat Dec 15 09:13:35.889 [conn3] build index done.  scanned 3000 total records. 0.046 secs
       m30000| Sat Dec 15 09:13:35.908 [conn6] build index done.  scanned 2985 total records. 0.065 secs
       m30001| Sat Dec 15 09:13:35.932 [conn3] build index done.  scanned 4015 total records. 0.089 secs
       m30001| Sat Dec 15 09:13:36.506 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:572765 reslen:12843 572ms
       m30002| Sat Dec 15 09:13:37.024 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:1058605 reslen:12843 1058ms
       m30000| Sat Dec 15 09:13:37.117 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], includeLocs: true } ntoreturn:1 keyUpdates:0 locks(micros) r:1183470 reslen:12843 1183ms
       m30001| Sat Dec 15 09:13:37.673 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:554562 reslen:12843 554ms
       m30001| Sat Dec 15 09:13:37.674 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:12940 555ms
       m30002| Sat Dec 15 09:13:38.199 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1047400 reslen:12843 1047ms
       m30002| Sat Dec 15 09:13:38.200 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:12940 1048ms
       m30000| Sat Dec 15 09:13:38.306 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 19.53381958007812, 4.500274658203125 ], num: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1188017 reslen:12843 1188ms
       m30000| Sat Dec 15 09:13:38.307 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 19.53381958007812, 4.500274658203125 ], distanceField: "stats.dis", limit: 100, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:12940 1188ms
       m30001| Sat Dec 15 09:13:38.682 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:339137 reslen:9668 339ms
       m30002| Sat Dec 15 09:13:38.956 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:603818 reslen:9668 603ms
       m30000| Sat Dec 15 09:13:39.116 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:772910 reslen:9668 772ms
       m30002| Sat Dec 15 09:13:39.586 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:467839 reslen:9668 467ms
       m30002| Sat Dec 15 09:13:39.586 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 468ms
       m30001| Sat Dec 15 09:13:39.689 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:537819 reslen:9668 537ms
       m30001| Sat Dec 15 09:13:39.689 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 538ms
       m30000| Sat Dec 15 09:13:39.892 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 16.68170623779297, 2.989654541015625 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:773912 reslen:9668 773ms
       m30000| Sat Dec 15 09:13:39.892 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 16.68170623779297, 2.989654541015625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 774ms
       m30002| Sat Dec 15 09:13:40.502 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:584240 reslen:9668 584ms
       m30001| Sat Dec 15 09:13:40.923 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:972196 reslen:9668 972ms
       m30000| Sat Dec 15 09:13:40.961 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], includeLocs: true, num: 75.0 } ntoreturn:1 keyUpdates:0 locks(micros) r:1042915 reslen:9668 1042ms
       m30001| Sat Dec 15 09:13:41.726 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:764252 reslen:9668 764ms
       m30001| Sat Dec 15 09:13:41.727 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 765ms
       m30002| Sat Dec 15 09:13:42.035 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1040743 reslen:9668 1040ms
       m30002| Sat Dec 15 09:13:42.036 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 1041ms
       m30000| Sat Dec 15 09:13:42.124 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 44.39304809570313, 2.5433349609375 ], num: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:1162183 reslen:9668 1162ms
       m30000| Sat Dec 15 09:13:42.125 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 44.39304809570313, 2.5433349609375 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: false, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 1162ms
       m30001| Sat Dec 15 09:13:42.491 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:338693 reslen:9668 338ms
       m30000| Sat Dec 15 09:13:42.718 [conn7] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:565858 reslen:9668 565ms
       m30002| Sat Dec 15 09:13:42.933 [conn4] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], includeLocs: true, num: 75.0, spherical: true } ntoreturn:1 keyUpdates:0 locks(micros) r:748658 reslen:9668 748ms
       m30001| Sat Dec 15 09:13:43.275 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:340361 reslen:9668 340ms
       m30001| Sat Dec 15 09:13:43.275 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 341ms
       m30000| Sat Dec 15 09:13:43.502 [conn6] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:567810 reslen:9668 567ms
       m30000| Sat Dec 15 09:13:43.503 [conn6] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 568ms
       m30002| Sat Dec 15 09:13:43.657 [conn3] command test.$cmd command: { geoNear: "server7781", near: [ 15.47937164306641, -4.527740478515625 ], num: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: true, uniqueDocs: false } ntoreturn:1 keyUpdates:0 locks(micros) r:689289 reslen:9668 689ms
       m30002| Sat Dec 15 09:13:43.658 [conn3] command test.$cmd command: { aggregate: "server7781", pipeline: [ { $geoNear: { near: [ 15.47937164306641, -4.527740478515625 ], distanceField: "stats.dis", limit: 75, query: {}, spherical: true, distanceMultiplier: 1.0, includeLocs: "stats.loc", uniqueDocs: false } } ], fromRouter: true } ntoreturn:1 keyUpdates:0  reslen:9715 689ms
      assert: [[
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
      		"rand" : 0.17317020776681602,
      		"loc" : [
      			18.43579711914063,
      			-5.7073974609375
      		],
      		"stats" : {
      			"dis" : 204662.804967532,
      			"loc" : {
      				"0" : 18.43579711914063,
      				"1" : -5.7073974609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
      		"rand" : 0.9319879426620901,
      		"loc" : [
      			11.463354492187506,
      			-2.109375
      		],
      		"stats" : {
      			"dis" : 322236.8251640544,
      			"loc" : {
      				"0" : 11.463354492187506,
      				"1" : -2.109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
      		"rand" : 0.05910423933528364,
      		"loc" : [
      			17.513458251953125,
      			-1.1480712890625
      		],
      		"stats" : {
      			"dis" : 353113.6399605722,
      			"loc" : {
      				"0" : 17.513458251953125,
      				"1" : -1.1480712890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
      		"rand" : 0.7347053857520223,
      		"loc" : [
      			18.98480834960938,
      			-2.296142578125
      		],
      		"stats" : {
      			"dis" : 438945.36781382334,
      			"loc" : {
      				"0" : 18.98480834960938,
      				"1" : -2.296142578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
      		"rand" : 0.19518424663692713,
      		"loc" : [
      			13.033526611328114,
      			-1.021728515625
      		],
      		"stats" : {
      			"dis" : 461980.09850732464,
      			"loc" : {
      				"0" : 13.033526611328114,
      				"1" : -1.021728515625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
      		"rand" : 0.41187133407220244,
      		"loc" : [
      			11.342572021484386,
      			-3.0596923828125
      		],
      		"stats" : {
      			"dis" : 475663.49660599075,
      			"loc" : {
      				"0" : 11.342572021484386,
      				"1" : -3.0596923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
      		"rand" : 0.7032463140785694,
      		"loc" : [
      			13.3958740234375,
      			-0.52734375
      		],
      		"stats" : {
      			"dis" : 487677.9706466749,
      			"loc" : {
      				"0" : 13.3958740234375,
      				"1" : -0.52734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
      		"rand" : 0.4618239225819707,
      		"loc" : [
      			20.038909912109375,
      			-2.9827880859375
      		],
      		"stats" : {
      			"dis" : 501971.7488087952,
      			"loc" : {
      				"0" : 20.038909912109375,
      				"1" : -2.9827880859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
      		"rand" : 0.5952956199180335,
      		"loc" : [
      			18.68834228515624,
      			-8.4649658203125
      		],
      		"stats" : {
      			"dis" : 520182.39173911756,
      			"loc" : {
      				"0" : 18.68834228515624,
      				"1" : -8.4649658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
      		"rand" : 0.6110420287586749,
      		"loc" : [
      			15.965246582031256,
      			0.5218505859375
      		],
      		"stats" : {
      			"dis" : 521186.30894710065,
      			"loc" : {
      				"0" : 15.965246582031256,
      				"1" : 0.5218505859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
      		"rand" : 0.420795904006809,
      		"loc" : [
      			18.929907226562506,
      			-8.624267578125
      		],
      		"stats" : {
      			"dis" : 534860.9572634381,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : -8.624267578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
      		"rand" : 0.8310061420779675,
      		"loc" : [
      			10.87042236328125,
      			-1.4007568359375
      		],
      		"stats" : {
      			"dis" : 563928.9018707128,
      			"loc" : {
      				"0" : 10.87042236328125,
      				"1" : -1.4007568359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
      		"rand" : 0.3844109245110303,
      		"loc" : [
      			18.64442138671876,
      			-8.6627197265625
      		],
      		"stats" : {
      			"dis" : 564705.9489463783,
      			"loc" : {
      				"0" : 18.64442138671876,
      				"1" : -8.6627197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
      		"rand" : 0.9460184990894049,
      		"loc" : [
      			17.063269042968756,
      			-9.8602294921875
      		],
      		"stats" : {
      			"dis" : 578204.1586242283,
      			"loc" : {
      				"0" : 17.063269042968756,
      				"1" : -9.8602294921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
      		"rand" : 0.12038192991167307,
      		"loc" : [
      			10.145727539062506,
      			-3.4716796875
      		],
      		"stats" : {
      			"dis" : 594554.4269654166,
      			"loc" : {
      				"0" : 10.145727539062506,
      				"1" : -3.4716796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
      		"rand" : 0.15793763706460595,
      		"loc" : [
      			11.924523925781244,
      			0.1373291015625
      		],
      		"stats" : {
      			"dis" : 603833.7381671737,
      			"loc" : {
      				"0" : 11.924523925781244,
      				"1" : 0.1373291015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
      		"rand" : 0.6425631302408874,
      		"loc" : [
      			12.39667358398438,
      			0.274658203125
      		],
      		"stats" : {
      			"dis" : 618826.2230656964,
      			"loc" : {
      				"0" : 12.39667358398438,
      				"1" : 0.274658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
      		"rand" : 0.22756347944959998,
      		"loc" : [
      			10.387292480468744,
      			-7.789306640625
      		],
      		"stats" : {
      			"dis" : 619380.106958294,
      			"loc" : {
      				"0" : 10.387292480468744,
      				"1" : -7.789306640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
      		"rand" : 0.363716613734141,
      		"loc" : [
      			14.219390869140625,
      			-10.2227783203125
      		],
      		"stats" : {
      			"dis" : 635077.6041105723,
      			"loc" : {
      				"0" : 14.219390869140625,
      				"1" : -10.2227783203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
      		"rand" : 0.9004685610998422,
      		"loc" : [
      			20.587921142578125,
      			-8.59130859375
      		],
      		"stats" : {
      			"dis" : 649032.7385934646,
      			"loc" : {
      				"0" : 20.587921142578125,
      				"1" : -8.59130859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
      		"rand" : 0.4767106915824115,
      		"loc" : [
      			10.683758544921886,
      			-8.140869140625
      		],
      		"stats" : {
      			"dis" : 652657.6235425542,
      			"loc" : {
      				"0" : 10.683758544921886,
      				"1" : -8.140869140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
      		"rand" : 0.7691973312757909,
      		"loc" : [
      			21.19183349609375,
      			-2.2247314453125
      		],
      		"stats" : {
      			"dis" : 665726.6199847803,
      			"loc" : {
      				"0" : 21.19183349609375,
      				"1" : -2.2247314453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
      		"rand" : 0.8631655080243945,
      		"loc" : [
      			18.33697509765625,
      			0.7855224609375
      		],
      		"stats" : {
      			"dis" : 670332.7189365159,
      			"loc" : {
      				"0" : 18.33697509765625,
      				"1" : 0.7855224609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
      		"rand" : 0.5736722361762077,
      		"loc" : [
      			18.929907226562506,
      			0.4559326171875
      		],
      		"stats" : {
      			"dis" : 671448.1798298509,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : 0.4559326171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
      		"rand" : 0.20472105662338436,
      		"loc" : [
      			15.504077148437489,
      			-11.4697265625
      		],
      		"stats" : {
      			"dis" : 674564.9742459864,
      			"loc" : {
      				"0" : 15.504077148437489,
      				"1" : -11.4697265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
      		"rand" : 0.47385403770022094,
      		"loc" : [
      			10.046905517578125,
      			-0.94482421875
      		],
      		"stats" : {
      			"dis" : 684573.5524874814,
      			"loc" : {
      				"0" : 10.046905517578125,
      				"1" : -0.94482421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
      		"rand" : 0.945088132051751,
      		"loc" : [
      			15.427215576171875,
      			1.99951171875
      		],
      		"stats" : {
      			"dis" : 723639.7142806996,
      			"loc" : {
      				"0" : 15.427215576171875,
      				"1" : 1.99951171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
      		"rand" : 0.1346522131934762,
      		"loc" : [
      			13.022546386718744,
      			1.549072265625
      		],
      		"stats" : {
      			"dis" : 723760.9126371174,
      			"loc" : {
      				"0" : 13.022546386718744,
      				"1" : 1.549072265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
      		"rand" : 0.9650672983843833,
      		"loc" : [
      			21.94946899414063,
      			-5.9161376953125
      		],
      		"stats" : {
      			"dis" : 726629.3366032819,
      			"loc" : {
      				"0" : 21.94946899414063,
      				"1" : -5.9161376953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
      		"rand" : 0.49740901845507324,
      		"loc" : [
      			21.38947753906251,
      			-8.9373779296875
      		],
      		"stats" : {
      			"dis" : 729575.0706279513,
      			"loc" : {
      				"0" : 21.38947753906251,
      				"1" : -8.9373779296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
      		"rand" : 0.9708924617152661,
      		"loc" : [
      			14.241351318359364,
      			-11.107177734375
      		],
      		"stats" : {
      			"dis" : 733696.6853426847,
      			"loc" : {
      				"0" : 14.241351318359364,
      				"1" : -11.107177734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
      		"rand" : 0.6409047727938741,
      		"loc" : [
      			20.07185058593751,
      			1.065673828125
      		],
      		"stats" : {
      			"dis" : 745018.2408119253,
      			"loc" : {
      				"0" : 20.07185058593751,
      				"1" : 1.065673828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
      		"rand" : 0.557827920652926,
      		"loc" : [
      			9.190447998046864,
      			-9.2724609375
      		],
      		"stats" : {
      			"dis" : 772778.6592340714,
      			"loc" : {
      				"0" : 9.190447998046864,
      				"1" : -9.2724609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
      		"rand" : 0.9870194671675563,
      		"loc" : [
      			21.257714843749994,
      			-9.239501953125
      		],
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		},
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
      		"rand" : 0.7062477918807417,
      		"loc" : [
      			12.923724365234364,
      			2.384033203125
      		],
      		"stats" : {
      			"dis" : 817083.6698898313,
      			"loc" : {
      				"0" : 12.923724365234364,
      				"1" : 2.384033203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
      		"rand" : 0.007572756847366691,
      		"loc" : [
      			8.366931152343739,
      			-2.493896484375
      		],
      		"stats" : {
      			"dis" : 820244.9217634344,
      			"loc" : {
      				"0" : 8.366931152343739,
      				"1" : -2.493896484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
      		"rand" : 0.7872928292490542,
      		"loc" : [
      			18.46873779296874,
      			2.3675537109375
      		],
      		"stats" : {
      			"dis" : 822012.8709096855,
      			"loc" : {
      				"0" : 18.46873779296874,
      				"1" : 2.3675537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
      		"rand" : 0.9666109788231552,
      		"loc" : [
      			12.824902343750011,
      			2.471923828125
      		],
      		"stats" : {
      			"dis" : 826241.9861266192,
      			"loc" : {
      				"0" : 12.824902343750011,
      				"1" : 2.471923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
      		"rand" : 0.3100827750749886,
      		"loc" : [
      			22.015350341796875,
      			-0.68115234375
      		],
      		"stats" : {
      			"dis" : 833260.5428302835,
      			"loc" : {
      				"0" : 22.015350341796875,
      				"1" : -0.68115234375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
      		"rand" : 0.1572159817442298,
      		"loc" : [
      			20.060870361328114,
      			-10.6182861328125
      		],
      		"stats" : {
      			"dis" : 836503.3117991185,
      			"loc" : {
      				"0" : 20.060870361328114,
      				"1" : -10.6182861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
      		"rand" : 0.6210177557077259,
      		"loc" : [
      			22.64122314453124,
      			0.02197265625
      		],
      		"stats" : {
      			"dis" : 843462.2202448776,
      			"loc" : {
      				"0" : 22.64122314453124,
      				"1" : 0.02197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
      		"rand" : 0.471209108363837,
      		"loc" : [
      			17.403656005859375,
      			-12.54638671875
      		],
      		"stats" : {
      			"dis" : 845581.2006613968,
      			"loc" : {
      				"0" : 17.403656005859375,
      				"1" : -12.54638671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
      		"rand" : 0.8112151296809316,
      		"loc" : [
      			23.772186279296875,
      			-5.1800537109375
      		],
      		"stats" : {
      			"dis" : 872758.6283366984,
      			"loc" : {
      				"0" : 23.772186279296875,
      				"1" : -5.1800537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
      		"rand" : 0.11189813376404345,
      		"loc" : [
      			10.55199584960937,
      			3.394775390625
      		],
      		"stats" : {
      			"dis" : 917375.5969676605,
      			"loc" : {
      				"0" : 10.55199584960937,
      				"1" : 3.394775390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
      		"rand" : 0.5351574826054275,
      		"loc" : [
      			24.16747436523437,
      			-4.6307373046875
      		],
      		"stats" : {
      			"dis" : 922686.8389937285,
      			"loc" : {
      				"0" : 24.16747436523437,
      				"1" : -4.6307373046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
      		"rand" : 0.662579637253657,
      		"loc" : [
      			6.983422851562494,
      			-5.4547119140625
      		],
      		"stats" : {
      			"dis" : 943820.9917531285,
      			"loc" : {
      				"0" : 6.983422851562494,
      				"1" : -5.4547119140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
      		"rand" : 0.9110480907838792,
      		"loc" : [
      			6.763818359374994,
      			-4.7076416015625
      		],
      		"stats" : {
      			"dis" : 947789.9022813187,
      			"loc" : {
      				"0" : 6.763818359374994,
      				"1" : -4.7076416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
      		"rand" : 0.8441703217104077,
      		"loc" : [
      			16.36053466796875,
      			-13.1451416015625
      		],
      		"stats" : {
      			"dis" : 964124.4412472321,
      			"loc" : {
      				"0" : 16.36053466796875,
      				"1" : -13.1451416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
      		"rand" : 0.8904645116999745,
      		"loc" : [
      			18.2271728515625,
      			3.7518310546875
      		],
      		"stats" : {
      			"dis" : 964153.5492697381,
      			"loc" : {
      				"0" : 18.2271728515625,
      				"1" : 3.7518310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
      		"rand" : 0.307200713083148,
      		"loc" : [
      			15.416235351562506,
      			4.41650390625
      		],
      		"stats" : {
      			"dis" : 967256.9799500308,
      			"loc" : {
      				"0" : 15.416235351562506,
      				"1" : 4.41650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
      		"rand" : 0.805313159013167,
      		"loc" : [
      			6.159906005859369,
      			-2.1478271484375
      		],
      		"stats" : {
      			"dis" : 971018.3062041083,
      			"loc" : {
      				"0" : 6.159906005859369,
      				"1" : -2.1478271484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
      		"rand" : 0.6233698534779251,
      		"loc" : [
      			6.47833251953125,
      			-3.2244873046875
      		],
      		"stats" : {
      			"dis" : 995687.7096770863,
      			"loc" : {
      				"0" : 6.47833251953125,
      				"1" : -3.2244873046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
      		"rand" : 0.6901532784104347,
      		"loc" : [
      			5.105804443359375,
      			-5.1251220703125
      		],
      		"stats" : {
      			"dis" : 1010138.9934144757,
      			"loc" : {
      				"0" : 5.105804443359375,
      				"1" : -5.1251220703125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
      		"rand" : 0.4389639366418123,
      		"loc" : [
      			23.38787841796875,
      			1.2030029296875
      		],
      		"stats" : {
      			"dis" : 1038338.1699094072,
      			"loc" : {
      				"0" : 23.38787841796875,
      				"1" : 1.2030029296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
      		"rand" : 0.8354303147643805,
      		"loc" : [
      			19.75342407226563,
      			4.32861328125
      		],
      		"stats" : {
      			"dis" : 1068943.7184789474,
      			"loc" : {
      				"0" : 19.75342407226563,
      				"1" : 4.32861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
      		"rand" : 0.10907333833165467,
      		"loc" : [
      			11.452374267578136,
      			4.383544921875
      		],
      		"stats" : {
      			"dis" : 1086604.9418357993,
      			"loc" : {
      				"0" : 11.452374267578136,
      				"1" : 4.383544921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
      		"rand" : 0.4472767598927021,
      		"loc" : [
      			10.958264160156261,
      			4.50439453125
      		],
      		"stats" : {
      			"dis" : 1088394.2602461367,
      			"loc" : {
      				"0" : 10.958264160156261,
      				"1" : 4.50439453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
      		"rand" : 0.22879707324318588,
      		"loc" : [
      			19.369116210937506,
      			4.888916015625
      		],
      		"stats" : {
      			"dis" : 1094474.7538787725,
      			"loc" : {
      				"0" : 19.369116210937506,
      				"1" : 4.888916015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
      		"rand" : 0.14915463351644576,
      		"loc" : [
      			23.08043212890624,
      			2.647705078125
      		],
      		"stats" : {
      			"dis" : 1124141.3503504535,
      			"loc" : {
      				"0" : 23.08043212890624,
      				"1" : 2.647705078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
      		"rand" : 0.5001013507135212,
      		"loc" : [
      			4.787377929687494,
      			-3.8946533203125
      		],
      		"stats" : {
      			"dis" : 1133974.1327881885,
      			"loc" : {
      				"0" : 4.787377929687494,
      				"1" : -3.8946533203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
      		"rand" : 0.9297048507723957,
      		"loc" : [
      			18.732263183593744,
      			5.3778076171875
      		],
      		"stats" : {
      			"dis" : 1152582.3768426478,
      			"loc" : {
      				"0" : 18.732263183593744,
      				"1" : 5.3778076171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
      		"rand" : 0.9047956347931176,
      		"loc" : [
      			25.05687255859374,
      			-0.3460693359375
      		],
      		"stats" : {
      			"dis" : 1160464.8247798914,
      			"loc" : {
      				"0" : 25.05687255859374,
      				"1" : -0.3460693359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
      		"rand" : 0.986215207260102,
      		"loc" : [
      			21.817706298828114,
      			-13.3319091796875
      		],
      		"stats" : {
      			"dis" : 1162244.3885062898,
      			"loc" : {
      				"0" : 21.817706298828114,
      				"1" : -13.3319091796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
      		"rand" : 0.4554019933566451,
      		"loc" : [
      			11.287670898437511,
      			-14.1558837890625
      		],
      		"stats" : {
      			"dis" : 1163119.3139630922,
      			"loc" : {
      				"0" : 11.287670898437511,
      				"1" : -14.1558837890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
      		"rand" : 0.43328378768637776,
      		"loc" : [
      			5.336389160156244,
      			-7.7398681640625
      		],
      		"stats" : {
      			"dis" : 1166272.9233062954,
      			"loc" : {
      				"0" : 5.336389160156244,
      				"1" : -7.7398681640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
      		"rand" : 0.7852226938121021,
      		"loc" : [
      			22.50946044921875,
      			3.4881591796875
      		],
      		"stats" : {
      			"dis" : 1178049.254286606,
      			"loc" : {
      				"0" : 22.50946044921875,
      				"1" : 3.4881591796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
      		"rand" : 0.12988213985227048,
      		"loc" : [
      			17.14013061523437,
      			6.0205078125
      		],
      		"stats" : {
      			"dis" : 1186431.4846771643,
      			"loc" : {
      				"0" : 17.14013061523437,
      				"1" : 6.0205078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
      		"rand" : 0.7338100837077945,
      		"loc" : [
      			21.86162719726562,
      			4.097900390625
      		],
      		"stats" : {
      			"dis" : 1188640.2812379538,
      			"loc" : {
      				"0" : 21.86162719726562,
      				"1" : 4.097900390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
      		"rand" : 0.5278449268080294,
      		"loc" : [
      			27.066253662109375,
      			-4.4659423828125
      		],
      		"stats" : {
      			"dis" : 1189081.7878916655,
      			"loc" : {
      				"0" : 27.066253662109375,
      				"1" : -4.4659423828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
      		"rand" : 0.16546856448985636,
      		"loc" : [
      			12.440594482421886,
      			-15.018310546875
      		],
      		"stats" : {
      			"dis" : 1194059.0608627321,
      			"loc" : {
      				"0" : 12.440594482421886,
      				"1" : -15.018310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
      		"rand" : 0.6692298073321581,
      		"loc" : [
      			5.325408935546875,
      			-8.7066650390625
      		],
      		"stats" : {
      			"dis" : 1202222.8910011484,
      			"loc" : {
      				"0" : 5.325408935546875,
      				"1" : -8.7066650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
      		"rand" : 0.13815901638008654,
      		"loc" : [
      			24.650604248046875,
      			1.395263671875
      		],
      		"stats" : {
      			"dis" : 1214308.448742186,
      			"loc" : {
      				"0" : 24.650604248046875,
      				"1" : 1.395263671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
      		"rand" : 0.03238990204408765,
      		"loc" : [
      			18.67736206054687,
      			-15.00732421875
      		],
      		"stats" : {
      			"dis" : 1214628.124221664,
      			"loc" : {
      				"0" : 18.67736206054687,
      				"1" : -15.00732421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
      		"rand" : 0.9228127766400576,
      		"loc" : [
      			13.362933349609364,
      			-15.5401611328125
      		],
      		"stats" : {
      			"dis" : 1215093.7489137868,
      			"loc" : {
      				"0" : 13.362933349609364,
      				"1" : -15.5401611328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
      		"rand" : 0.45009933039546013,
      		"loc" : [
      			13.889984130859375,
      			6.5753173828125
      		],
      		"stats" : {
      			"dis" : 1218034.7833395067,
      			"loc" : {
      				"0" : 13.889984130859375,
      				"1" : 6.5753173828125
      			}
      		}
      	}
      ]] != [[
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
      		"rand" : 0.17317020776681602,
      		"loc" : [
      			18.43579711914063,
      			-5.7073974609375
      		],
      		"stats" : {
      			"dis" : 204662.804967532,
      			"loc" : {
      				"0" : 18.43579711914063,
      				"1" : -5.7073974609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
      		"rand" : 0.9319879426620901,
      		"loc" : [
      			11.463354492187506,
      			-2.109375
      		],
      		"stats" : {
      			"dis" : 322236.8251640544,
      			"loc" : {
      				"0" : 11.463354492187506,
      				"1" : -2.109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
      		"rand" : 0.05910423933528364,
      		"loc" : [
      			17.513458251953125,
      			-1.1480712890625
      		],
      		"stats" : {
      			"dis" : 353113.6399605722,
      			"loc" : {
      				"0" : 17.513458251953125,
      				"1" : -1.1480712890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
      		"rand" : 0.7347053857520223,
      		"loc" : [
      			18.98480834960938,
      			-2.296142578125
      		],
      		"stats" : {
      			"dis" : 438945.36781382334,
      			"loc" : {
      				"0" : 18.98480834960938,
      				"1" : -2.296142578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
      		"rand" : 0.19518424663692713,
      		"loc" : [
      			13.033526611328114,
      			-1.021728515625
      		],
      		"stats" : {
      			"dis" : 461980.09850732464,
      			"loc" : {
      				"0" : 13.033526611328114,
      				"1" : -1.021728515625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
      		"rand" : 0.41187133407220244,
      		"loc" : [
      			11.342572021484386,
      			-3.0596923828125
      		],
      		"stats" : {
      			"dis" : 475663.49660599075,
      			"loc" : {
      				"0" : 11.342572021484386,
      				"1" : -3.0596923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
      		"rand" : 0.7032463140785694,
      		"loc" : [
      			13.3958740234375,
      			-0.52734375
      		],
      		"stats" : {
      			"dis" : 487677.9706466749,
      			"loc" : {
      				"0" : 13.3958740234375,
      				"1" : -0.52734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
      		"rand" : 0.4618239225819707,
      		"loc" : [
      			20.038909912109375,
      			-2.9827880859375
      		],
      		"stats" : {
      			"dis" : 501971.7488087952,
      			"loc" : {
      				"0" : 20.038909912109375,
      				"1" : -2.9827880859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
      		"rand" : 0.5952956199180335,
      		"loc" : [
      			18.68834228515624,
      			-8.4649658203125
      		],
      		"stats" : {
      			"dis" : 520182.39173911756,
      			"loc" : {
      				"0" : 18.68834228515624,
      				"1" : -8.4649658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
      		"rand" : 0.6110420287586749,
      		"loc" : [
      			15.965246582031256,
      			0.5218505859375
      		],
      		"stats" : {
      			"dis" : 521186.30894710065,
      			"loc" : {
      				"0" : 15.965246582031256,
      				"1" : 0.5218505859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
      		"rand" : 0.420795904006809,
      		"loc" : [
      			18.929907226562506,
      			-8.624267578125
      		],
      		"stats" : {
      			"dis" : 534860.9572634381,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : -8.624267578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
      		"rand" : 0.8310061420779675,
      		"loc" : [
      			10.87042236328125,
      			-1.4007568359375
      		],
      		"stats" : {
      			"dis" : 563928.9018707128,
      			"loc" : {
      				"0" : 10.87042236328125,
      				"1" : -1.4007568359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
      		"rand" : 0.3844109245110303,
      		"loc" : [
      			18.64442138671876,
      			-8.6627197265625
      		],
      		"stats" : {
      			"dis" : 564705.9489463783,
      			"loc" : {
      				"0" : 18.64442138671876,
      				"1" : -8.6627197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
      		"rand" : 0.9460184990894049,
      		"loc" : [
      			17.063269042968756,
      			-9.8602294921875
      		],
      		"stats" : {
      			"dis" : 578204.1586242283,
      			"loc" : {
      				"0" : 17.063269042968756,
      				"1" : -9.8602294921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
      		"rand" : 0.12038192991167307,
      		"loc" : [
      			10.145727539062506,
      			-3.4716796875
      		],
      		"stats" : {
      			"dis" : 594554.4269654166,
      			"loc" : {
      				"0" : 10.145727539062506,
      				"1" : -3.4716796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
      		"rand" : 0.15793763706460595,
      		"loc" : [
      			11.924523925781244,
      			0.1373291015625
      		],
      		"stats" : {
      			"dis" : 603833.7381671737,
      			"loc" : {
      				"0" : 11.924523925781244,
      				"1" : 0.1373291015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
      		"rand" : 0.6425631302408874,
      		"loc" : [
      			12.39667358398438,
      			0.274658203125
      		],
      		"stats" : {
      			"dis" : 618826.2230656964,
      			"loc" : {
      				"0" : 12.39667358398438,
      				"1" : 0.274658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
      		"rand" : 0.22756347944959998,
      		"loc" : [
      			10.387292480468744,
      			-7.789306640625
      		],
      		"stats" : {
      			"dis" : 619380.106958294,
      			"loc" : {
      				"0" : 10.387292480468744,
      				"1" : -7.789306640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
      		"rand" : 0.363716613734141,
      		"loc" : [
      			14.219390869140625,
      			-10.2227783203125
      		],
      		"stats" : {
      			"dis" : 635077.6041105723,
      			"loc" : {
      				"0" : 14.219390869140625,
      				"1" : -10.2227783203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
      		"rand" : 0.9004685610998422,
      		"loc" : [
      			20.587921142578125,
      			-8.59130859375
      		],
      		"stats" : {
      			"dis" : 649032.7385934646,
      			"loc" : {
      				"0" : 20.587921142578125,
      				"1" : -8.59130859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
      		"rand" : 0.4767106915824115,
      		"loc" : [
      			10.683758544921886,
      			-8.140869140625
      		],
      		"stats" : {
      			"dis" : 652657.6235425542,
      			"loc" : {
      				"0" : 10.683758544921886,
      				"1" : -8.140869140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
      		"rand" : 0.7691973312757909,
      		"loc" : [
      			21.19183349609375,
      			-2.2247314453125
      		],
      		"stats" : {
      			"dis" : 665726.6199847803,
      			"loc" : {
      				"0" : 21.19183349609375,
      				"1" : -2.2247314453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
      		"rand" : 0.8631655080243945,
      		"loc" : [
      			18.33697509765625,
      			0.7855224609375
      		],
      		"stats" : {
      			"dis" : 670332.7189365159,
      			"loc" : {
      				"0" : 18.33697509765625,
      				"1" : 0.7855224609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
      		"rand" : 0.5736722361762077,
      		"loc" : [
      			18.929907226562506,
      			0.4559326171875
      		],
      		"stats" : {
      			"dis" : 671448.1798298509,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : 0.4559326171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
      		"rand" : 0.20472105662338436,
      		"loc" : [
      			15.504077148437489,
      			-11.4697265625
      		],
      		"stats" : {
      			"dis" : 674564.9742459864,
      			"loc" : {
      				"0" : 15.504077148437489,
      				"1" : -11.4697265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
      		"rand" : 0.47385403770022094,
      		"loc" : [
      			10.046905517578125,
      			-0.94482421875
      		],
      		"stats" : {
      			"dis" : 684573.5524874814,
      			"loc" : {
      				"0" : 10.046905517578125,
      				"1" : -0.94482421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
      		"rand" : 0.945088132051751,
      		"loc" : [
      			15.427215576171875,
      			1.99951171875
      		],
      		"stats" : {
      			"dis" : 723639.7142806996,
      			"loc" : {
      				"0" : 15.427215576171875,
      				"1" : 1.99951171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
      		"rand" : 0.1346522131934762,
      		"loc" : [
      			13.022546386718744,
      			1.549072265625
      		],
      		"stats" : {
      			"dis" : 723760.9126371174,
      			"loc" : {
      				"0" : 13.022546386718744,
      				"1" : 1.549072265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
      		"rand" : 0.9650672983843833,
      		"loc" : [
      			21.94946899414063,
      			-5.9161376953125
      		],
      		"stats" : {
      			"dis" : 726629.3366032819,
      			"loc" : {
      				"0" : 21.94946899414063,
      				"1" : -5.9161376953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
      		"rand" : 0.49740901845507324,
      		"loc" : [
      			21.38947753906251,
      			-8.9373779296875
      		],
      		"stats" : {
      			"dis" : 729575.0706279513,
      			"loc" : {
      				"0" : 21.38947753906251,
      				"1" : -8.9373779296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
      		"rand" : 0.9708924617152661,
      		"loc" : [
      			14.241351318359364,
      			-11.107177734375
      		],
      		"stats" : {
      			"dis" : 733696.6853426847,
      			"loc" : {
      				"0" : 14.241351318359364,
      				"1" : -11.107177734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
      		"rand" : 0.6409047727938741,
      		"loc" : [
      			20.07185058593751,
      			1.065673828125
      		],
      		"stats" : {
      			"dis" : 745018.2408119253,
      			"loc" : {
      				"0" : 20.07185058593751,
      				"1" : 1.065673828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
      		"rand" : 0.557827920652926,
      		"loc" : [
      			9.190447998046864,
      			-9.2724609375
      		],
      		"stats" : {
      			"dis" : 772778.6592340714,
      			"loc" : {
      				"0" : 9.190447998046864,
      				"1" : -9.2724609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
      		"rand" : 0.9870194671675563,
      		"loc" : [
      			21.257714843749994,
      			-9.239501953125
      		],
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
      		"rand" : 0.7062477918807417,
      		"loc" : [
      			12.923724365234364,
      			2.384033203125
      		],
      		"stats" : {
      			"dis" : 817083.6698898313,
      			"loc" : {
      				"0" : 12.923724365234364,
      				"1" : 2.384033203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
      		"rand" : 0.007572756847366691,
      		"loc" : [
      			8.366931152343739,
      			-2.493896484375
      		],
      		"stats" : {
      			"dis" : 820244.9217634344,
      			"loc" : {
      				"0" : 8.366931152343739,
      				"1" : -2.493896484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
      		"rand" : 0.7872928292490542,
      		"loc" : [
      			18.46873779296874,
      			2.3675537109375
      		],
      		"stats" : {
      			"dis" : 822012.8709096855,
      			"loc" : {
      				"0" : 18.46873779296874,
      				"1" : 2.3675537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
      		"rand" : 0.9666109788231552,
      		"loc" : [
      			12.824902343750011,
      			2.471923828125
      		],
      		"stats" : {
      			"dis" : 826241.9861266192,
      			"loc" : {
      				"0" : 12.824902343750011,
      				"1" : 2.471923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
      		"rand" : 0.3100827750749886,
      		"loc" : [
      			22.015350341796875,
      			-0.68115234375
      		],
      		"stats" : {
      			"dis" : 833260.5428302835,
      			"loc" : {
      				"0" : 22.015350341796875,
      				"1" : -0.68115234375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
      		"rand" : 0.1572159817442298,
      		"loc" : [
      			20.060870361328114,
      			-10.6182861328125
      		],
      		"stats" : {
      			"dis" : 836503.3117991185,
      			"loc" : {
      				"0" : 20.060870361328114,
      				"1" : -10.6182861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
      		"rand" : 0.6210177557077259,
      		"loc" : [
      			22.64122314453124,
      			0.02197265625
      		],
      		"stats" : {
      			"dis" : 843462.2202448776,
      			"loc" : {
      				"0" : 22.64122314453124,
      				"1" : 0.02197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
      		"rand" : 0.471209108363837,
      		"loc" : [
      			17.403656005859375,
      			-12.54638671875
      		],
      		"stats" : {
      			"dis" : 845581.2006613968,
      			"loc" : {
      				"0" : 17.403656005859375,
      				"1" : -12.54638671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
      		"rand" : 0.8112151296809316,
      		"loc" : [
      			23.772186279296875,
      			-5.1800537109375
      		],
      		"stats" : {
      			"dis" : 872758.6283366984,
      			"loc" : {
      				"0" : 23.772186279296875,
      				"1" : -5.1800537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
      		"rand" : 0.11189813376404345,
      		"loc" : [
      			10.55199584960937,
      			3.394775390625
      		],
      		"stats" : {
      			"dis" : 917375.5969676605,
      			"loc" : {
      				"0" : 10.55199584960937,
      				"1" : 3.394775390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
      		"rand" : 0.5351574826054275,
      		"loc" : [
      			24.16747436523437,
      			-4.6307373046875
      		],
      		"stats" : {
      			"dis" : 922686.8389937285,
      			"loc" : {
      				"0" : 24.16747436523437,
      				"1" : -4.6307373046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
      		"rand" : 0.662579637253657,
      		"loc" : [
      			6.983422851562494,
      			-5.4547119140625
      		],
      		"stats" : {
      			"dis" : 943820.9917531285,
      			"loc" : {
      				"0" : 6.983422851562494,
      				"1" : -5.4547119140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
      		"rand" : 0.9110480907838792,
      		"loc" : [
      			6.763818359374994,
      			-4.7076416015625
      		],
      		"stats" : {
      			"dis" : 947789.9022813187,
      			"loc" : {
      				"0" : 6.763818359374994,
      				"1" : -4.7076416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
      		"rand" : 0.8441703217104077,
      		"loc" : [
      			16.36053466796875,
      			-13.1451416015625
      		],
      		"stats" : {
      			"dis" : 964124.4412472321,
      			"loc" : {
      				"0" : 16.36053466796875,
      				"1" : -13.1451416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
      		"rand" : 0.8904645116999745,
      		"loc" : [
      			18.2271728515625,
      			3.7518310546875
      		],
      		"stats" : {
      			"dis" : 964153.5492697381,
      			"loc" : {
      				"0" : 18.2271728515625,
      				"1" : 3.7518310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
      		"rand" : 0.307200713083148,
      		"loc" : [
      			15.416235351562506,
      			4.41650390625
      		],
      		"stats" : {
      			"dis" : 967256.9799500308,
      			"loc" : {
      				"0" : 15.416235351562506,
      				"1" : 4.41650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
      		"rand" : 0.805313159013167,
      		"loc" : [
      			6.159906005859369,
      			-2.1478271484375
      		],
      		"stats" : {
      			"dis" : 971018.3062041083,
      			"loc" : {
      				"0" : 6.159906005859369,
      				"1" : -2.1478271484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
      		"rand" : 0.6233698534779251,
      		"loc" : [
      			6.47833251953125,
      			-3.2244873046875
      		],
      		"stats" : {
      			"dis" : 995687.7096770863,
      			"loc" : {
      				"0" : 6.47833251953125,
      				"1" : -3.2244873046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
      		"rand" : 0.6901532784104347,
      		"loc" : [
      			5.105804443359375,
      			-5.1251220703125
      		],
      		"stats" : {
      			"dis" : 1010138.9934144757,
      			"loc" : {
      				"0" : 5.105804443359375,
      				"1" : -5.1251220703125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
      		"rand" : 0.4389639366418123,
      		"loc" : [
      			23.38787841796875,
      			1.2030029296875
      		],
      		"stats" : {
      			"dis" : 1038338.1699094072,
      			"loc" : {
      				"0" : 23.38787841796875,
      				"1" : 1.2030029296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
      		"rand" : 0.8354303147643805,
      		"loc" : [
      			19.75342407226563,
      			4.32861328125
      		],
      		"stats" : {
      			"dis" : 1068943.7184789474,
      			"loc" : {
      				"0" : 19.75342407226563,
      				"1" : 4.32861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
      		"rand" : 0.10907333833165467,
      		"loc" : [
      			11.452374267578136,
      			4.383544921875
      		],
      		"stats" : {
      			"dis" : 1086604.9418357993,
      			"loc" : {
      				"0" : 11.452374267578136,
      				"1" : 4.383544921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
      		"rand" : 0.4472767598927021,
      		"loc" : [
      			10.958264160156261,
      			4.50439453125
      		],
      		"stats" : {
      			"dis" : 1088394.2602461367,
      			"loc" : {
      				"0" : 10.958264160156261,
      				"1" : 4.50439453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
      		"rand" : 0.22879707324318588,
      		"loc" : [
      			19.369116210937506,
      			4.888916015625
      		],
      		"stats" : {
      			"dis" : 1094474.7538787725,
      			"loc" : {
      				"0" : 19.369116210937506,
      				"1" : 4.888916015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
      		"rand" : 0.14915463351644576,
      		"loc" : [
      			23.08043212890624,
      			2.647705078125
      		],
      		"stats" : {
      			"dis" : 1124141.3503504535,
      			"loc" : {
      				"0" : 23.08043212890624,
      				"1" : 2.647705078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
      		"rand" : 0.5001013507135212,
      		"loc" : [
      			4.787377929687494,
      			-3.8946533203125
      		],
      		"stats" : {
      			"dis" : 1133974.1327881885,
      			"loc" : {
      				"0" : 4.787377929687494,
      				"1" : -3.8946533203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
      		"rand" : 0.9297048507723957,
      		"loc" : [
      			18.732263183593744,
      			5.3778076171875
      		],
      		"stats" : {
      			"dis" : 1152582.3768426478,
      			"loc" : {
      				"0" : 18.732263183593744,
      				"1" : 5.3778076171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
      		"rand" : 0.9047956347931176,
      		"loc" : [
      			25.05687255859374,
      			-0.3460693359375
      		],
      		"stats" : {
      			"dis" : 1160464.8247798914,
      			"loc" : {
      				"0" : 25.05687255859374,
      				"1" : -0.3460693359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
      		"rand" : 0.986215207260102,
      		"loc" : [
      			21.817706298828114,
      			-13.3319091796875
      		],
      		"stats" : {
      			"dis" : 1162244.3885062898,
      			"loc" : {
      				"0" : 21.817706298828114,
      				"1" : -13.3319091796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
      		"rand" : 0.4554019933566451,
      		"loc" : [
      			11.287670898437511,
      			-14.1558837890625
      		],
      		"stats" : {
      			"dis" : 1163119.3139630922,
      			"loc" : {
      				"0" : 11.287670898437511,
      				"1" : -14.1558837890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
      		"rand" : 0.43328378768637776,
      		"loc" : [
      			5.336389160156244,
      			-7.7398681640625
      		],
      		"stats" : {
      			"dis" : 1166272.9233062954,
      			"loc" : {
      				"0" : 5.336389160156244,
      				"1" : -7.7398681640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
      		"rand" : 0.7852226938121021,
      		"loc" : [
      			22.50946044921875,
      			3.4881591796875
      		],
      		"stats" : {
      			"dis" : 1178049.254286606,
      			"loc" : {
      				"0" : 22.50946044921875,
      				"1" : 3.4881591796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
      		"rand" : 0.12988213985227048,
      		"loc" : [
      			17.14013061523437,
      			6.0205078125
      		],
      		"stats" : {
      			"dis" : 1186431.4846771643,
      			"loc" : {
      				"0" : 17.14013061523437,
      				"1" : 6.0205078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
      		"rand" : 0.7338100837077945,
      		"loc" : [
      			21.86162719726562,
      			4.097900390625
      		],
      		"stats" : {
      			"dis" : 1188640.2812379538,
      			"loc" : {
      				"0" : 21.86162719726562,
      				"1" : 4.097900390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
      		"rand" : 0.5278449268080294,
      		"loc" : [
      			27.066253662109375,
      			-4.4659423828125
      		],
      		"stats" : {
      			"dis" : 1189081.7878916655,
      			"loc" : {
      				"0" : 27.066253662109375,
      				"1" : -4.4659423828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
      		"rand" : 0.16546856448985636,
      		"loc" : [
      			12.440594482421886,
      			-15.018310546875
      		],
      		"stats" : {
      			"dis" : 1194059.0608627321,
      			"loc" : {
      				"0" : 12.440594482421886,
      				"1" : -15.018310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
      		"rand" : 0.6692298073321581,
      		"loc" : [
      			5.325408935546875,
      			-8.7066650390625
      		],
      		"stats" : {
      			"dis" : 1202222.8910011484,
      			"loc" : {
      				"0" : 5.325408935546875,
      				"1" : -8.7066650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
      		"rand" : 0.13815901638008654,
      		"loc" : [
      			24.650604248046875,
      			1.395263671875
      		],
      		"stats" : {
      			"dis" : 1214308.448742186,
      			"loc" : {
      				"0" : 24.650604248046875,
      				"1" : 1.395263671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
      		"rand" : 0.03238990204408765,
      		"loc" : [
      			18.67736206054687,
      			-15.00732421875
      		],
      		"stats" : {
      			"dis" : 1214628.124221664,
      			"loc" : {
      				"0" : 18.67736206054687,
      				"1" : -15.00732421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
      		"rand" : 0.9228127766400576,
      		"loc" : [
      			13.362933349609364,
      			-15.5401611328125
      		],
      		"stats" : {
      			"dis" : 1215093.7489137868,
      			"loc" : {
      				"0" : 13.362933349609364,
      				"1" : -15.5401611328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
      		"rand" : 0.45009933039546013,
      		"loc" : [
      			13.889984130859375,
      			6.5753173828125
      		],
      		"stats" : {
      			"dis" : 1218034.7833395067,
      			"loc" : {
      				"0" : 13.889984130859375,
      				"1" : 6.5753173828125
      			}
      		}
      	}
      ]] are not equal : undefined
      Error: Printing Stack Trace
          at printStackTrace (src/mongo/shell/utils.js:37:7)
          at doassert (src/mongo/shell/utils.js:58:1)
          at Function.assert.eq (src/mongo/shell/utils.js:88:1)
          at checkOutput (jstests/aggregation/bugs/server7781.js:34:12)
          at test (jstests/aggregation/bugs/server7781.js:98:5)
          at jstests/aggregation/bugs/server7781.js:117:1
          at C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16:62
          at Function.Date.timeFunc (src/mongo/shell/utils.js:408:9)
          at C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16:41
          at Array.forEach (native)
      Sat Dec 15 09:13:44.405 warning: log line attempted (39k) over max size(10k), printing beginning and end ... exec error: src/mongo/shell/utils.js:59 [[
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
      		"rand" : 0.17317020776681602,
      		"loc" : [
      			18.43579711914063,
      			-5.7073974609375
      		],
      		"stats" : {
      			"dis" : 204662.804967532,
      			"loc" : {
      				"0" : 18.43579711914063,
      				"1" : -5.7073974609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
      		"rand" : 0.9319879426620901,
      		"loc" : [
      			11.463354492187506,
      			-2.109375
      		],
      		"stats" : {
      			"dis" : 322236.8251640544,
      			"loc" : {
      				"0" : 11.463354492187506,
      				"1" : -2.109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
      		"rand" : 0.05910423933528364,
      		"loc" : [
      			17.513458251953125,
      			-1.1480712890625
      		],
      		"stats" : {
      			"dis" : 353113.6399605722,
      			"loc" : {
      				"0" : 17.513458251953125,
      				"1" : -1.1480712890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
      		"rand" : 0.7347053857520223,
      		"loc" : [
      			18.98480834960938,
      			-2.296142578125
      		],
      		"stats" : {
      			"dis" : 438945.36781382334,
      			"loc" : {
      				"0" : 18.98480834960938,
      				"1" : -2.296142578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
      		"rand" : 0.19518424663692713,
      		"loc" : [
      			13.033526611328114,
      			-1.021728515625
      		],
      		"stats" : {
      			"dis" : 461980.09850732464,
      			"loc" : {
      				"0" : 13.033526611328114,
      				"1" : -1.021728515625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
      		"rand" : 0.41187133407220244,
      		"loc" : [
      			11.342572021484386,
      			-3.0596923828125
      		],
      		"stats" : {
      			"dis" : 475663.49660599075,
      			"loc" : {
      				"0" : 11.342572021484386,
      				"1" : -3.0596923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
      		"rand" : 0.7032463140785694,
      		"loc" : [
      			13.3958740234375,
      			-0.52734375
      		],
      		"stats" : {
      			"dis" : 487677.9706466749,
      			"loc" : {
      				"0" : 13.3958740234375,
      				"1" : -0.52734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
      		"rand" : 0.4618239225819707,
      		"loc" : [
      			20.038909912109375,
      			-2.9827880859375
      		],
      		"stats" : {
      			"dis" : 501971.7488087952,
      			"loc" : {
      				"0" : 20.038909912109375,
      				"1" : -2.9827880859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
      		"rand" : 0.5952956199180335,
      		"loc" : [
      			18.68834228515624,
      			-8.4649658203125
      		],
      		"stats" : {
      			"dis" : 520182.39173911756,
      			"loc" : {
      				"0" : 18.68834228515624,
      				"1" : -8.4649658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
      		"rand" : 0.6110420287586749,
      		"loc" : [
      			15.965246582031256,
      			0.5218505859375
      		],
      		"stats" : {
      			"dis" : 521186.30894710065,
      			"loc" : {
      				"0" : 15.965246582031256,
      				"1" : 0.5218505859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
      		"rand" : 0.420795904006809,
      		"loc" : [
      			18.929907226562506,
      			-8.624267578125
      		],
      		"stats" : {
      			"dis" : 534860.9572634381,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : -8.624267578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
      		"rand" : 0.8310061420779675,
      		"loc" : [
      			10.87042236328125,
      			-1.4007568359375
      		],
      		"stats" : {
      			"dis" : 563928.9018707128,
      			"loc" : {
      				"0" : 10.87042236328125,
      				"1" : -1.4007568359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
      		"rand" : 0.3844109245110303,
      		"loc" : [
      			18.64442138671876,
      			-8.6627197265625
      		],
      		"stats" : {
      			"dis" : 564705.948946 .......... -13.3319091796875
      		],
      		"stats" : {
      			"dis" : 1162244.3885062898,
      			"loc" : {
      				"0" : 21.817706298828114,
      				"1" : -13.3319091796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
      		"rand" : 0.4554019933566451,
      		"loc" : [
      			11.287670898437511,
      			-14.1558837890625
      		],
      		"stats" : {
      			"dis" : 1163119.3139630922,
      			"loc" : {
      				"0" : 11.287670898437511,
      				"1" : -14.1558837890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
      		"rand" : 0.43328378768637776,
      		"loc" : [
      			5.336389160156244,
      			-7.7398681640625
      		],
      		"stats" : {
      			"dis" : 1166272.9233062954,
      			"loc" : {
      				"0" : 5.336389160156244,
      				"1" : -7.7398681640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
      		"rand" : 0.7852226938121021,
      		"loc" : [
      			22.50946044921875,
      			3.4881591796875
      		],
      		"stats" : {
      			"dis" : 1178049.254286606,
      			"loc" : {
      				"0" : 22.50946044921875,
      				"1" : 3.4881591796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
      		"rand" : 0.12988213985227048,
      		"loc" : [
      			17.14013061523437,
      			6.0205078125
      		],
      		"stats" : {
      			"dis" : 1186431.4846771643,
      			"loc" : {
      				"0" : 17.14013061523437,
      				"1" : 6.0205078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
      		"rand" : 0.7338100837077945,
      		"loc" : [
      			21.86162719726562,
      			4.097900390625
      		],
      		"stats" : {
      			"dis" : 1188640.2812379538,
      			"loc" : {
      				"0" : 21.86162719726562,
      				"1" : 4.097900390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
      		"rand" : 0.5278449268080294,
      		"loc" : [
      			27.066253662109375,
      			-4.4659423828125
      		],
      		"stats" : {
      			"dis" : 1189081.7878916655,
      			"loc" : {
      				"0" : 27.066253662109375,
      				"1" : -4.4659423828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
      		"rand" : 0.16546856448985636,
      		"loc" : [
      			12.440594482421886,
      			-15.018310546875
      		],
      		"stats" : {
      			"dis" : 1194059.0608627321,
      			"loc" : {
      				"0" : 12.440594482421886,
      				"1" : -15.018310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
      		"rand" : 0.6692298073321581,
      		"loc" : [
      			5.325408935546875,
      			-8.7066650390625
      		],
      		"stats" : {
      			"dis" : 1202222.8910011484,
      			"loc" : {
      				"0" : 5.325408935546875,
      				"1" : -8.7066650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
      		"rand" : 0.13815901638008654,
      		"loc" : [
      			24.650604248046875,
      			1.395263671875
      		],
      		"stats" : {
      			"dis" : 1214308.448742186,
      			"loc" : {
      				"0" : 24.650604248046875,
      				"1" : 1.395263671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
      		"rand" : 0.03238990204408765,
      		"loc" : [
      			18.67736206054687,
      			-15.00732421875
      		],
      		"stats" : {
      			"dis" : 1214628.124221664,
      			"loc" : {
      				"0" : 18.67736206054687,
      				"1" : -15.00732421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
      		"rand" : 0.9228127766400576,
      		"loc" : [
      			13.362933349609364,
      			-15.5401611328125
      		],
      		"stats" : {
      			"dis" : 1215093.7489137868,
      			"loc" : {
      				"0" : 13.362933349609364,
      				"1" : -15.5401611328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
      		"rand" : 0.45009933039546013,
      		"loc" : [
      			13.889984130859375,
      			6.5753173828125
      		],
      		"stats" : {
      			"dis" : 1218034.7833395067,
      			"loc" : {
      				"0" : 13.889984130859375,
      				"1" : 6.5753173828125
      			}
      		}
      	}
      ]] are not equal : undefined
      throw msg;
            ^
      
      Sat Dec 15 09:13:44.514 exec error: C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js:16 error loading file: jstests/aggregation/bugs/server7781.js
              print("                " + Date.timeFunc(function(){ load(x.name); }, 
                                                                   ^
      
      failed to load: C:\10gen\buildslaves\mongo\Windows_32bit\mongo\jstests\aggregation\testbugs.js
       m30000| Sat Dec 15 09:13:44.514 [initandlisten] connection accepted from 127.0.0.1:58062 #20 (20 connections now open)
       m30000| Sat Dec 15 09:13:44.515 [conn20] terminating, shutdown command received
       m30000| Sat Dec 15 09:13:44.515 dbexit: shutdown called
       m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to close listening sockets...
       m30000| Sat Dec 15 09:13:44.515 [conn20] closing listening socket: 532
       m30000| Sat Dec 15 09:13:44.515 [conn20] closing listening socket: 540
       m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to flush diaglog...
       m30000| Sat Dec 15 09:13:44.515 [conn20] shutdown: going to close sockets...
       m30000| Sat Dec 15 09:13:44.516 [conn20] shutdown: waiting for fs preallocator...
       m30000| Sat Dec 15 09:13:44.516 [conn20] shutdown: closing all files...
      Sat Dec 15 09:13:44.520 DBClientCursor::init call() failed
       m30000| Sat Dec 15 09:13:44.519 [conn4] end connection 127.0.0.1:57994 (19 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn3] end connection 127.0.0.1:57993 (19 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn9] end connection 127.0.0.1:58006 (17 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn8] end connection 127.0.0.1:58005 (16 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn7] end connection 127.0.0.1:58001 (15 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn11] end connection 127.0.0.1:58012 (14 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn6] end connection 127.0.0.1:57998 (14 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn13] end connection 127.0.0.1:58014 (12 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn10] end connection 127.0.0.1:58007 (11 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn16] end connection 127.0.0.1:58018 (10 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn12] end connection 127.0.0.1:58013 (9 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn15] end connection 127.0.0.1:58017 (8 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn17] end connection 127.0.0.1:58019 (7 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn2] end connection 127.0.0.1:57991 (6 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn14] end connection 127.0.0.1:58015 (5 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn18] end connection 127.0.0.1:58020 (4 connections now open)
       m30000| Sat Dec 15 09:13:44.520 [conn19] end connection 127.0.0.1:58024 (3 connections now open)
       m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] DBClientCursor::init call() failed
       m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] Detecting bad connection created at 0 microSec, clearing pool for localhost:30000
       m30999| Sat Dec 15 09:13:44.521 [WriteBackListener-localhost:30000] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30000 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') }
       m30002| Sat Dec 15 09:13:44.520 [conn7] end connection 127.0.0.1:58016 (6 connections now open)
       m30001| Sat Dec 15 09:13:44.520 [conn6] end connection 127.0.0.1:58022 (6 connections now open)
       m30001| Sat Dec 15 09:13:44.520 [conn7] end connection 127.0.0.1:58023 (5 connections now open)
       m30000| Sat Dec 15 09:13:44.519 [conn1] end connection 127.0.0.1:57986 (19 connections now open)
       m30000| Sat Dec 15 09:13:44.521 [conn20] closeAllFiles() finished
       m30000| Sat Dec 15 09:13:44.521 [conn20] shutdown: removing fs lock...
       m30000| Sat Dec 15 09:13:44.521 dbexit: really exiting now
       m30001| Sat Dec 15 09:13:45.520 [initandlisten] connection accepted from 127.0.0.1:58065 #8 (6 connections now open)
       m30001| Sat Dec 15 09:13:45.520 [conn8] terminating, shutdown command received
       m30001| Sat Dec 15 09:13:45.520 dbexit: shutdown called
       m30001| Sat Dec 15 09:13:45.520 [conn8] shutdown: going to close listening sockets...
       m30001| Sat Dec 15 09:13:45.520 [conn8] closing listening socket: 524
       m30001| Sat Dec 15 09:13:45.520 [conn8] closing listening socket: 532
       m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: going to flush diaglog...
       m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: going to close sockets...
       m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] Socket say send() errno:10054 An existing connection was forcibly closed by the remote host. 127.0.0.1:30000
       m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: waiting for fs preallocator...
       m30001| Sat Dec 15 09:13:45.521 [conn8] shutdown: closing all files...
       m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] Detecting bad connection created at 0 microSec, clearing pool for localhost:30000
       m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30000] WriteBackListener exception : socket exception [SEND_ERROR] for 127.0.0.1:30000
       m30999| Sat Dec 15 09:13:45.521 [WriteBackListener-localhost:30001] DBClientCursor::init call() failed
       m30999| Sat Dec 15 09:13:45.522 [WriteBackListener-localhost:30001] Detecting bad connection created at 0 microSec, clearing pool for localhost:30001
       m30999| Sat Dec 15 09:13:45.522 [WriteBackListener-localhost:30001] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30001 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') }
      Sat Dec 15 09:13:45.522 DBClientCursor::init call() failed
       m30001| Sat Dec 15 09:13:45.521 [conn1] end connection 127.0.0.1:57989 (5 connections now open)
       m30001| Sat Dec 15 09:13:45.522 [conn4] end connection 127.0.0.1:58002 (5 connections now open)
       m30001| Sat Dec 15 09:13:45.522 [conn3] end connection 127.0.0.1:57999 (4 connections now open)
       m30001| Sat Dec 15 09:13:45.522 [conn5] end connection 127.0.0.1:58010 (3 connections now open)
       m30001| Sat Dec 15 09:13:45.523 [conn8] closeAllFiles() finished
       m30001| Sat Dec 15 09:13:45.523 [conn8] shutdown: removing fs lock...
       m30001| Sat Dec 15 09:13:45.523 dbexit: really exiting now
       m30002| Sat Dec 15 09:13:45.522 [conn5] end connection 127.0.0.1:58009 (5 connections now open)
       m30002| Sat Dec 15 09:13:45.522 [conn6] end connection 127.0.0.1:58011 (4 connections now open)
       m30002| Sat Dec 15 09:13:46.523 [initandlisten] connection accepted from 127.0.0.1:58067 #8 (5 connections now open)
       m30002| Sat Dec 15 09:13:46.524 [conn8] terminating, shutdown command received
       m30002| Sat Dec 15 09:13:46.524 dbexit: shutdown called
       m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to close listening sockets...
       m30002| Sat Dec 15 09:13:46.524 [conn8] closing listening socket: 544
       m30002| Sat Dec 15 09:13:46.524 [conn8] closing listening socket: 548
       m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to flush diaglog...
       m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: going to close sockets...
       m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: waiting for fs preallocator...
       m30002| Sat Dec 15 09:13:46.524 [conn8] shutdown: closing all files...
       m30002| Sat Dec 15 09:13:46.524 [conn1] end connection 127.0.0.1:57990 (4 connections now open)
       m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] DBClientCursor::init call() failed
       m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] Detecting bad connection created at 0 microSec, clearing pool for localhost:30002
       m30999| Sat Dec 15 09:13:46.524 [WriteBackListener-localhost:30002] WriteBackListener exception : DBClientBase::findN: transport error: localhost:30002 ns: admin.$cmd query: { writebacklisten: ObjectId('50cc858bcbb33f7543c9f1b6') }
       m30002| Sat Dec 15 09:13:46.524 [conn4] end connection 127.0.0.1:58003 (4 connections now open)
       m30002| Sat Dec 15 09:13:46.525 [conn3] end connection 127.0.0.1:58000 (4 connections now open)
      Sat Dec 15 09:13:46.525 DBClientCursor::init call() failed
       m30002| Sat Dec 15 09:13:46.526 [conn8] closeAllFiles() finished
       m30002| Sat Dec 15 09:13:46.526 [conn8] shutdown: removing fs lock...
       m30002| Sat Dec 15 09:13:46.526 dbexit: really exiting now
       m30999| Sat Dec 15 09:13:47.518 [WriteBackListener-localhost:30001] WriteBackListener exception : socket exception [CONNECT_ERROR] for localhost:30000
       m30999| Sat Dec 15 09:13:47.525 [mongosMain] connection accepted from 127.0.0.1:58073 #2 (2 connections now open)
       m30999| Sat Dec 15 09:13:47.525 [conn2] terminating, shutdown command received
       m30999| Sat Dec 15 09:13:47.525 [conn2] dbexit: shutdown called rc:0 shutdown called
      Sat Dec 15 09:13:47.527 Socket recv() errno:10054 An existing connection was forcibly closed by the remote host. 127.0.0.1:30999
      Sat Dec 15 09:13:47.527 SocketException: remote: 127.0.0.1:30999 error: 9001 socket exception [1] server [127.0.0.1:30999] 
      Sat Dec 15 09:13:47.527 DBClientCursor::init call() failed
      Sat Dec 15 09:13:47.529 [conn6] end connection 127.0.0.1:57905 (0 connections now open)
      

      The test fails because the result of a geoNear command using 2dsphere do not match the result of an aggregate command. The results are virtually identical, but differ in one place. The geoNear command repeats the stats section of one result, at least as seen after some post-processing, while the aggregate command shows no duplication.

      Full geoNear results:

      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
      		"rand" : 0.17317020776681602,
      		"loc" : [
      			18.43579711914063,
      			-5.7073974609375
      		],
      		"stats" : {
      			"dis" : 204662.804967532,
      			"loc" : {
      				"0" : 18.43579711914063,
      				"1" : -5.7073974609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
      		"rand" : 0.9319879426620901,
      		"loc" : [
      			11.463354492187506,
      			-2.109375
      		],
      		"stats" : {
      			"dis" : 322236.8251640544,
      			"loc" : {
      				"0" : 11.463354492187506,
      				"1" : -2.109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
      		"rand" : 0.05910423933528364,
      		"loc" : [
      			17.513458251953125,
      			-1.1480712890625
      		],
      		"stats" : {
      			"dis" : 353113.6399605722,
      			"loc" : {
      				"0" : 17.513458251953125,
      				"1" : -1.1480712890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
      		"rand" : 0.7347053857520223,
      		"loc" : [
      			18.98480834960938,
      			-2.296142578125
      		],
      		"stats" : {
      			"dis" : 438945.36781382334,
      			"loc" : {
      				"0" : 18.98480834960938,
      				"1" : -2.296142578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
      		"rand" : 0.19518424663692713,
      		"loc" : [
      			13.033526611328114,
      			-1.021728515625
      		],
      		"stats" : {
      			"dis" : 461980.09850732464,
      			"loc" : {
      				"0" : 13.033526611328114,
      				"1" : -1.021728515625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
      		"rand" : 0.41187133407220244,
      		"loc" : [
      			11.342572021484386,
      			-3.0596923828125
      		],
      		"stats" : {
      			"dis" : 475663.49660599075,
      			"loc" : {
      				"0" : 11.342572021484386,
      				"1" : -3.0596923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
      		"rand" : 0.7032463140785694,
      		"loc" : [
      			13.3958740234375,
      			-0.52734375
      		],
      		"stats" : {
      			"dis" : 487677.9706466749,
      			"loc" : {
      				"0" : 13.3958740234375,
      				"1" : -0.52734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
      		"rand" : 0.4618239225819707,
      		"loc" : [
      			20.038909912109375,
      			-2.9827880859375
      		],
      		"stats" : {
      			"dis" : 501971.7488087952,
      			"loc" : {
      				"0" : 20.038909912109375,
      				"1" : -2.9827880859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
      		"rand" : 0.5952956199180335,
      		"loc" : [
      			18.68834228515624,
      			-8.4649658203125
      		],
      		"stats" : {
      			"dis" : 520182.39173911756,
      			"loc" : {
      				"0" : 18.68834228515624,
      				"1" : -8.4649658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
      		"rand" : 0.6110420287586749,
      		"loc" : [
      			15.965246582031256,
      			0.5218505859375
      		],
      		"stats" : {
      			"dis" : 521186.30894710065,
      			"loc" : {
      				"0" : 15.965246582031256,
      				"1" : 0.5218505859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
      		"rand" : 0.420795904006809,
      		"loc" : [
      			18.929907226562506,
      			-8.624267578125
      		],
      		"stats" : {
      			"dis" : 534860.9572634381,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : -8.624267578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
      		"rand" : 0.8310061420779675,
      		"loc" : [
      			10.87042236328125,
      			-1.4007568359375
      		],
      		"stats" : {
      			"dis" : 563928.9018707128,
      			"loc" : {
      				"0" : 10.87042236328125,
      				"1" : -1.4007568359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
      		"rand" : 0.3844109245110303,
      		"loc" : [
      			18.64442138671876,
      			-8.6627197265625
      		],
      		"stats" : {
      			"dis" : 564705.9489463783,
      			"loc" : {
      				"0" : 18.64442138671876,
      				"1" : -8.6627197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
      		"rand" : 0.9460184990894049,
      		"loc" : [
      			17.063269042968756,
      			-9.8602294921875
      		],
      		"stats" : {
      			"dis" : 578204.1586242283,
      			"loc" : {
      				"0" : 17.063269042968756,
      				"1" : -9.8602294921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
      		"rand" : 0.12038192991167307,
      		"loc" : [
      			10.145727539062506,
      			-3.4716796875
      		],
      		"stats" : {
      			"dis" : 594554.4269654166,
      			"loc" : {
      				"0" : 10.145727539062506,
      				"1" : -3.4716796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
      		"rand" : 0.15793763706460595,
      		"loc" : [
      			11.924523925781244,
      			0.1373291015625
      		],
      		"stats" : {
      			"dis" : 603833.7381671737,
      			"loc" : {
      				"0" : 11.924523925781244,
      				"1" : 0.1373291015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
      		"rand" : 0.6425631302408874,
      		"loc" : [
      			12.39667358398438,
      			0.274658203125
      		],
      		"stats" : {
      			"dis" : 618826.2230656964,
      			"loc" : {
      				"0" : 12.39667358398438,
      				"1" : 0.274658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
      		"rand" : 0.22756347944959998,
      		"loc" : [
      			10.387292480468744,
      			-7.789306640625
      		],
      		"stats" : {
      			"dis" : 619380.106958294,
      			"loc" : {
      				"0" : 10.387292480468744,
      				"1" : -7.789306640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
      		"rand" : 0.363716613734141,
      		"loc" : [
      			14.219390869140625,
      			-10.2227783203125
      		],
      		"stats" : {
      			"dis" : 635077.6041105723,
      			"loc" : {
      				"0" : 14.219390869140625,
      				"1" : -10.2227783203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
      		"rand" : 0.9004685610998422,
      		"loc" : [
      			20.587921142578125,
      			-8.59130859375
      		],
      		"stats" : {
      			"dis" : 649032.7385934646,
      			"loc" : {
      				"0" : 20.587921142578125,
      				"1" : -8.59130859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
      		"rand" : 0.4767106915824115,
      		"loc" : [
      			10.683758544921886,
      			-8.140869140625
      		],
      		"stats" : {
      			"dis" : 652657.6235425542,
      			"loc" : {
      				"0" : 10.683758544921886,
      				"1" : -8.140869140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
      		"rand" : 0.7691973312757909,
      		"loc" : [
      			21.19183349609375,
      			-2.2247314453125
      		],
      		"stats" : {
      			"dis" : 665726.6199847803,
      			"loc" : {
      				"0" : 21.19183349609375,
      				"1" : -2.2247314453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
      		"rand" : 0.8631655080243945,
      		"loc" : [
      			18.33697509765625,
      			0.7855224609375
      		],
      		"stats" : {
      			"dis" : 670332.7189365159,
      			"loc" : {
      				"0" : 18.33697509765625,
      				"1" : 0.7855224609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
      		"rand" : 0.5736722361762077,
      		"loc" : [
      			18.929907226562506,
      			0.4559326171875
      		],
      		"stats" : {
      			"dis" : 671448.1798298509,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : 0.4559326171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
      		"rand" : 0.20472105662338436,
      		"loc" : [
      			15.504077148437489,
      			-11.4697265625
      		],
      		"stats" : {
      			"dis" : 674564.9742459864,
      			"loc" : {
      				"0" : 15.504077148437489,
      				"1" : -11.4697265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
      		"rand" : 0.47385403770022094,
      		"loc" : [
      			10.046905517578125,
      			-0.94482421875
      		],
      		"stats" : {
      			"dis" : 684573.5524874814,
      			"loc" : {
      				"0" : 10.046905517578125,
      				"1" : -0.94482421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
      		"rand" : 0.945088132051751,
      		"loc" : [
      			15.427215576171875,
      			1.99951171875
      		],
      		"stats" : {
      			"dis" : 723639.7142806996,
      			"loc" : {
      				"0" : 15.427215576171875,
      				"1" : 1.99951171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
      		"rand" : 0.1346522131934762,
      		"loc" : [
      			13.022546386718744,
      			1.549072265625
      		],
      		"stats" : {
      			"dis" : 723760.9126371174,
      			"loc" : {
      				"0" : 13.022546386718744,
      				"1" : 1.549072265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
      		"rand" : 0.9650672983843833,
      		"loc" : [
      			21.94946899414063,
      			-5.9161376953125
      		],
      		"stats" : {
      			"dis" : 726629.3366032819,
      			"loc" : {
      				"0" : 21.94946899414063,
      				"1" : -5.9161376953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
      		"rand" : 0.49740901845507324,
      		"loc" : [
      			21.38947753906251,
      			-8.9373779296875
      		],
      		"stats" : {
      			"dis" : 729575.0706279513,
      			"loc" : {
      				"0" : 21.38947753906251,
      				"1" : -8.9373779296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
      		"rand" : 0.9708924617152661,
      		"loc" : [
      			14.241351318359364,
      			-11.107177734375
      		],
      		"stats" : {
      			"dis" : 733696.6853426847,
      			"loc" : {
      				"0" : 14.241351318359364,
      				"1" : -11.107177734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
      		"rand" : 0.6409047727938741,
      		"loc" : [
      			20.07185058593751,
      			1.065673828125
      		],
      		"stats" : {
      			"dis" : 745018.2408119253,
      			"loc" : {
      				"0" : 20.07185058593751,
      				"1" : 1.065673828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
      		"rand" : 0.557827920652926,
      		"loc" : [
      			9.190447998046864,
      			-9.2724609375
      		],
      		"stats" : {
      			"dis" : 772778.6592340714,
      			"loc" : {
      				"0" : 9.190447998046864,
      				"1" : -9.2724609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
      		"rand" : 0.9870194671675563,
      		"loc" : [
      			21.257714843749994,
      			-9.239501953125
      		],
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		},
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
      		"rand" : 0.7062477918807417,
      		"loc" : [
      			12.923724365234364,
      			2.384033203125
      		],
      		"stats" : {
      			"dis" : 817083.6698898313,
      			"loc" : {
      				"0" : 12.923724365234364,
      				"1" : 2.384033203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
      		"rand" : 0.007572756847366691,
      		"loc" : [
      			8.366931152343739,
      			-2.493896484375
      		],
      		"stats" : {
      			"dis" : 820244.9217634344,
      			"loc" : {
      				"0" : 8.366931152343739,
      				"1" : -2.493896484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
      		"rand" : 0.7872928292490542,
      		"loc" : [
      			18.46873779296874,
      			2.3675537109375
      		],
      		"stats" : {
      			"dis" : 822012.8709096855,
      			"loc" : {
      				"0" : 18.46873779296874,
      				"1" : 2.3675537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
      		"rand" : 0.9666109788231552,
      		"loc" : [
      			12.824902343750011,
      			2.471923828125
      		],
      		"stats" : {
      			"dis" : 826241.9861266192,
      			"loc" : {
      				"0" : 12.824902343750011,
      				"1" : 2.471923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
      		"rand" : 0.3100827750749886,
      		"loc" : [
      			22.015350341796875,
      			-0.68115234375
      		],
      		"stats" : {
      			"dis" : 833260.5428302835,
      			"loc" : {
      				"0" : 22.015350341796875,
      				"1" : -0.68115234375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
      		"rand" : 0.1572159817442298,
      		"loc" : [
      			20.060870361328114,
      			-10.6182861328125
      		],
      		"stats" : {
      			"dis" : 836503.3117991185,
      			"loc" : {
      				"0" : 20.060870361328114,
      				"1" : -10.6182861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
      		"rand" : 0.6210177557077259,
      		"loc" : [
      			22.64122314453124,
      			0.02197265625
      		],
      		"stats" : {
      			"dis" : 843462.2202448776,
      			"loc" : {
      				"0" : 22.64122314453124,
      				"1" : 0.02197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
      		"rand" : 0.471209108363837,
      		"loc" : [
      			17.403656005859375,
      			-12.54638671875
      		],
      		"stats" : {
      			"dis" : 845581.2006613968,
      			"loc" : {
      				"0" : 17.403656005859375,
      				"1" : -12.54638671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
      		"rand" : 0.8112151296809316,
      		"loc" : [
      			23.772186279296875,
      			-5.1800537109375
      		],
      		"stats" : {
      			"dis" : 872758.6283366984,
      			"loc" : {
      				"0" : 23.772186279296875,
      				"1" : -5.1800537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
      		"rand" : 0.11189813376404345,
      		"loc" : [
      			10.55199584960937,
      			3.394775390625
      		],
      		"stats" : {
      			"dis" : 917375.5969676605,
      			"loc" : {
      				"0" : 10.55199584960937,
      				"1" : 3.394775390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
      		"rand" : 0.5351574826054275,
      		"loc" : [
      			24.16747436523437,
      			-4.6307373046875
      		],
      		"stats" : {
      			"dis" : 922686.8389937285,
      			"loc" : {
      				"0" : 24.16747436523437,
      				"1" : -4.6307373046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
      		"rand" : 0.662579637253657,
      		"loc" : [
      			6.983422851562494,
      			-5.4547119140625
      		],
      		"stats" : {
      			"dis" : 943820.9917531285,
      			"loc" : {
      				"0" : 6.983422851562494,
      				"1" : -5.4547119140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
      		"rand" : 0.9110480907838792,
      		"loc" : [
      			6.763818359374994,
      			-4.7076416015625
      		],
      		"stats" : {
      			"dis" : 947789.9022813187,
      			"loc" : {
      				"0" : 6.763818359374994,
      				"1" : -4.7076416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
      		"rand" : 0.8441703217104077,
      		"loc" : [
      			16.36053466796875,
      			-13.1451416015625
      		],
      		"stats" : {
      			"dis" : 964124.4412472321,
      			"loc" : {
      				"0" : 16.36053466796875,
      				"1" : -13.1451416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
      		"rand" : 0.8904645116999745,
      		"loc" : [
      			18.2271728515625,
      			3.7518310546875
      		],
      		"stats" : {
      			"dis" : 964153.5492697381,
      			"loc" : {
      				"0" : 18.2271728515625,
      				"1" : 3.7518310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
      		"rand" : 0.307200713083148,
      		"loc" : [
      			15.416235351562506,
      			4.41650390625
      		],
      		"stats" : {
      			"dis" : 967256.9799500308,
      			"loc" : {
      				"0" : 15.416235351562506,
      				"1" : 4.41650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
      		"rand" : 0.805313159013167,
      		"loc" : [
      			6.159906005859369,
      			-2.1478271484375
      		],
      		"stats" : {
      			"dis" : 971018.3062041083,
      			"loc" : {
      				"0" : 6.159906005859369,
      				"1" : -2.1478271484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
      		"rand" : 0.6233698534779251,
      		"loc" : [
      			6.47833251953125,
      			-3.2244873046875
      		],
      		"stats" : {
      			"dis" : 995687.7096770863,
      			"loc" : {
      				"0" : 6.47833251953125,
      				"1" : -3.2244873046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
      		"rand" : 0.6901532784104347,
      		"loc" : [
      			5.105804443359375,
      			-5.1251220703125
      		],
      		"stats" : {
      			"dis" : 1010138.9934144757,
      			"loc" : {
      				"0" : 5.105804443359375,
      				"1" : -5.1251220703125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
      		"rand" : 0.4389639366418123,
      		"loc" : [
      			23.38787841796875,
      			1.2030029296875
      		],
      		"stats" : {
      			"dis" : 1038338.1699094072,
      			"loc" : {
      				"0" : 23.38787841796875,
      				"1" : 1.2030029296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
      		"rand" : 0.8354303147643805,
      		"loc" : [
      			19.75342407226563,
      			4.32861328125
      		],
      		"stats" : {
      			"dis" : 1068943.7184789474,
      			"loc" : {
      				"0" : 19.75342407226563,
      				"1" : 4.32861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
      		"rand" : 0.10907333833165467,
      		"loc" : [
      			11.452374267578136,
      			4.383544921875
      		],
      		"stats" : {
      			"dis" : 1086604.9418357993,
      			"loc" : {
      				"0" : 11.452374267578136,
      				"1" : 4.383544921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
      		"rand" : 0.4472767598927021,
      		"loc" : [
      			10.958264160156261,
      			4.50439453125
      		],
      		"stats" : {
      			"dis" : 1088394.2602461367,
      			"loc" : {
      				"0" : 10.958264160156261,
      				"1" : 4.50439453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
      		"rand" : 0.22879707324318588,
      		"loc" : [
      			19.369116210937506,
      			4.888916015625
      		],
      		"stats" : {
      			"dis" : 1094474.7538787725,
      			"loc" : {
      				"0" : 19.369116210937506,
      				"1" : 4.888916015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
      		"rand" : 0.14915463351644576,
      		"loc" : [
      			23.08043212890624,
      			2.647705078125
      		],
      		"stats" : {
      			"dis" : 1124141.3503504535,
      			"loc" : {
      				"0" : 23.08043212890624,
      				"1" : 2.647705078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
      		"rand" : 0.5001013507135212,
      		"loc" : [
      			4.787377929687494,
      			-3.8946533203125
      		],
      		"stats" : {
      			"dis" : 1133974.1327881885,
      			"loc" : {
      				"0" : 4.787377929687494,
      				"1" : -3.8946533203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
      		"rand" : 0.9297048507723957,
      		"loc" : [
      			18.732263183593744,
      			5.3778076171875
      		],
      		"stats" : {
      			"dis" : 1152582.3768426478,
      			"loc" : {
      				"0" : 18.732263183593744,
      				"1" : 5.3778076171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
      		"rand" : 0.9047956347931176,
      		"loc" : [
      			25.05687255859374,
      			-0.3460693359375
      		],
      		"stats" : {
      			"dis" : 1160464.8247798914,
      			"loc" : {
      				"0" : 25.05687255859374,
      				"1" : -0.3460693359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
      		"rand" : 0.986215207260102,
      		"loc" : [
      			21.817706298828114,
      			-13.3319091796875
      		],
      		"stats" : {
      			"dis" : 1162244.3885062898,
      			"loc" : {
      				"0" : 21.817706298828114,
      				"1" : -13.3319091796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
      		"rand" : 0.4554019933566451,
      		"loc" : [
      			11.287670898437511,
      			-14.1558837890625
      		],
      		"stats" : {
      			"dis" : 1163119.3139630922,
      			"loc" : {
      				"0" : 11.287670898437511,
      				"1" : -14.1558837890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
      		"rand" : 0.43328378768637776,
      		"loc" : [
      			5.336389160156244,
      			-7.7398681640625
      		],
      		"stats" : {
      			"dis" : 1166272.9233062954,
      			"loc" : {
      				"0" : 5.336389160156244,
      				"1" : -7.7398681640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
      		"rand" : 0.7852226938121021,
      		"loc" : [
      			22.50946044921875,
      			3.4881591796875
      		],
      		"stats" : {
      			"dis" : 1178049.254286606,
      			"loc" : {
      				"0" : 22.50946044921875,
      				"1" : 3.4881591796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
      		"rand" : 0.12988213985227048,
      		"loc" : [
      			17.14013061523437,
      			6.0205078125
      		],
      		"stats" : {
      			"dis" : 1186431.4846771643,
      			"loc" : {
      				"0" : 17.14013061523437,
      				"1" : 6.0205078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
      		"rand" : 0.7338100837077945,
      		"loc" : [
      			21.86162719726562,
      			4.097900390625
      		],
      		"stats" : {
      			"dis" : 1188640.2812379538,
      			"loc" : {
      				"0" : 21.86162719726562,
      				"1" : 4.097900390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
      		"rand" : 0.5278449268080294,
      		"loc" : [
      			27.066253662109375,
      			-4.4659423828125
      		],
      		"stats" : {
      			"dis" : 1189081.7878916655,
      			"loc" : {
      				"0" : 27.066253662109375,
      				"1" : -4.4659423828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
      		"rand" : 0.16546856448985636,
      		"loc" : [
      			12.440594482421886,
      			-15.018310546875
      		],
      		"stats" : {
      			"dis" : 1194059.0608627321,
      			"loc" : {
      				"0" : 12.440594482421886,
      				"1" : -15.018310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
      		"rand" : 0.6692298073321581,
      		"loc" : [
      			5.325408935546875,
      			-8.7066650390625
      		],
      		"stats" : {
      			"dis" : 1202222.8910011484,
      			"loc" : {
      				"0" : 5.325408935546875,
      				"1" : -8.7066650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
      		"rand" : 0.13815901638008654,
      		"loc" : [
      			24.650604248046875,
      			1.395263671875
      		],
      		"stats" : {
      			"dis" : 1214308.448742186,
      			"loc" : {
      				"0" : 24.650604248046875,
      				"1" : 1.395263671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
      		"rand" : 0.03238990204408765,
      		"loc" : [
      			18.67736206054687,
      			-15.00732421875
      		],
      		"stats" : {
      			"dis" : 1214628.124221664,
      			"loc" : {
      				"0" : 18.67736206054687,
      				"1" : -15.00732421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
      		"rand" : 0.9228127766400576,
      		"loc" : [
      			13.362933349609364,
      			-15.5401611328125
      		],
      		"stats" : {
      			"dis" : 1215093.7489137868,
      			"loc" : {
      				"0" : 13.362933349609364,
      				"1" : -15.5401611328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
      		"rand" : 0.45009933039546013,
      		"loc" : [
      			13.889984130859375,
      			6.5753173828125
      		],
      		"stats" : {
      			"dis" : 1218034.7833395067,
      			"loc" : {
      				"0" : 13.889984130859375,
      				"1" : 6.5753173828125
      			}
      		}
      	}
      

      Full aggregate results:

      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40c6a"),
      		"rand" : 0.17317020776681602,
      		"loc" : [
      			18.43579711914063,
      			-5.7073974609375
      		],
      		"stats" : {
      			"dis" : 204662.804967532,
      			"loc" : {
      				"0" : 18.43579711914063,
      				"1" : -5.7073974609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4203e"),
      		"rand" : 0.9319879426620901,
      		"loc" : [
      			11.463354492187506,
      			-2.109375
      		],
      		"stats" : {
      			"dis" : 322236.8251640544,
      			"loc" : {
      				"0" : 11.463354492187506,
      				"1" : -2.109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d89"),
      		"rand" : 0.05910423933528364,
      		"loc" : [
      			17.513458251953125,
      			-1.1480712890625
      		],
      		"stats" : {
      			"dis" : 353113.6399605722,
      			"loc" : {
      				"0" : 17.513458251953125,
      				"1" : -1.1480712890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4064b"),
      		"rand" : 0.7347053857520223,
      		"loc" : [
      			18.98480834960938,
      			-2.296142578125
      		],
      		"stats" : {
      			"dis" : 438945.36781382334,
      			"loc" : {
      				"0" : 18.98480834960938,
      				"1" : -2.296142578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b4c"),
      		"rand" : 0.19518424663692713,
      		"loc" : [
      			13.033526611328114,
      			-1.021728515625
      		],
      		"stats" : {
      			"dis" : 461980.09850732464,
      			"loc" : {
      				"0" : 13.033526611328114,
      				"1" : -1.021728515625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d11"),
      		"rand" : 0.41187133407220244,
      		"loc" : [
      			11.342572021484386,
      			-3.0596923828125
      		],
      		"stats" : {
      			"dis" : 475663.49660599075,
      			"loc" : {
      				"0" : 11.342572021484386,
      				"1" : -3.0596923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3feca"),
      		"rand" : 0.7032463140785694,
      		"loc" : [
      			13.3958740234375,
      			-0.52734375
      		],
      		"stats" : {
      			"dis" : 487677.9706466749,
      			"loc" : {
      				"0" : 13.3958740234375,
      				"1" : -0.52734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bd4"),
      		"rand" : 0.4618239225819707,
      		"loc" : [
      			20.038909912109375,
      			-2.9827880859375
      		],
      		"stats" : {
      			"dis" : 501971.7488087952,
      			"loc" : {
      				"0" : 20.038909912109375,
      				"1" : -2.9827880859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420d5"),
      		"rand" : 0.5952956199180335,
      		"loc" : [
      			18.68834228515624,
      			-8.4649658203125
      		],
      		"stats" : {
      			"dis" : 520182.39173911756,
      			"loc" : {
      				"0" : 18.68834228515624,
      				"1" : -8.4649658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41194"),
      		"rand" : 0.6110420287586749,
      		"loc" : [
      			15.965246582031256,
      			0.5218505859375
      		],
      		"stats" : {
      			"dis" : 521186.30894710065,
      			"loc" : {
      				"0" : 15.965246582031256,
      				"1" : 0.5218505859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41186"),
      		"rand" : 0.420795904006809,
      		"loc" : [
      			18.929907226562506,
      			-8.624267578125
      		],
      		"stats" : {
      			"dis" : 534860.9572634381,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : -8.624267578125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8f"),
      		"rand" : 0.8310061420779675,
      		"loc" : [
      			10.87042236328125,
      			-1.4007568359375
      		],
      		"stats" : {
      			"dis" : 563928.9018707128,
      			"loc" : {
      				"0" : 10.87042236328125,
      				"1" : -1.4007568359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410ca"),
      		"rand" : 0.3844109245110303,
      		"loc" : [
      			18.64442138671876,
      			-8.6627197265625
      		],
      		"stats" : {
      			"dis" : 564705.9489463783,
      			"loc" : {
      				"0" : 18.64442138671876,
      				"1" : -8.6627197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4158b"),
      		"rand" : 0.9460184990894049,
      		"loc" : [
      			17.063269042968756,
      			-9.8602294921875
      		],
      		"stats" : {
      			"dis" : 578204.1586242283,
      			"loc" : {
      				"0" : 17.063269042968756,
      				"1" : -9.8602294921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415ad"),
      		"rand" : 0.12038192991167307,
      		"loc" : [
      			10.145727539062506,
      			-3.4716796875
      		],
      		"stats" : {
      			"dis" : 594554.4269654166,
      			"loc" : {
      				"0" : 10.145727539062506,
      				"1" : -3.4716796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ae"),
      		"rand" : 0.15793763706460595,
      		"loc" : [
      			11.924523925781244,
      			0.1373291015625
      		],
      		"stats" : {
      			"dis" : 603833.7381671737,
      			"loc" : {
      				"0" : 11.924523925781244,
      				"1" : 0.1373291015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41a9a"),
      		"rand" : 0.6425631302408874,
      		"loc" : [
      			12.39667358398438,
      			0.274658203125
      		],
      		"stats" : {
      			"dis" : 618826.2230656964,
      			"loc" : {
      				"0" : 12.39667358398438,
      				"1" : 0.274658203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e21"),
      		"rand" : 0.22756347944959998,
      		"loc" : [
      			10.387292480468744,
      			-7.789306640625
      		],
      		"stats" : {
      			"dis" : 619380.106958294,
      			"loc" : {
      				"0" : 10.387292480468744,
      				"1" : -7.789306640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41b5e"),
      		"rand" : 0.363716613734141,
      		"loc" : [
      			14.219390869140625,
      			-10.2227783203125
      		],
      		"stats" : {
      			"dis" : 635077.6041105723,
      			"loc" : {
      				"0" : 14.219390869140625,
      				"1" : -10.2227783203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e14"),
      		"rand" : 0.9004685610998422,
      		"loc" : [
      			20.587921142578125,
      			-8.59130859375
      		],
      		"stats" : {
      			"dis" : 649032.7385934646,
      			"loc" : {
      				"0" : 20.587921142578125,
      				"1" : -8.59130859375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409cf"),
      		"rand" : 0.4767106915824115,
      		"loc" : [
      			10.683758544921886,
      			-8.140869140625
      		],
      		"stats" : {
      			"dis" : 652657.6235425542,
      			"loc" : {
      				"0" : 10.683758544921886,
      				"1" : -8.140869140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4205c"),
      		"rand" : 0.7691973312757909,
      		"loc" : [
      			21.19183349609375,
      			-2.2247314453125
      		],
      		"stats" : {
      			"dis" : 665726.6199847803,
      			"loc" : {
      				"0" : 21.19183349609375,
      				"1" : -2.2247314453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b86"),
      		"rand" : 0.8631655080243945,
      		"loc" : [
      			18.33697509765625,
      			0.7855224609375
      		],
      		"stats" : {
      			"dis" : 670332.7189365159,
      			"loc" : {
      				"0" : 18.33697509765625,
      				"1" : 0.7855224609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410da"),
      		"rand" : 0.5736722361762077,
      		"loc" : [
      			18.929907226562506,
      			0.4559326171875
      		],
      		"stats" : {
      			"dis" : 671448.1798298509,
      			"loc" : {
      				"0" : 18.929907226562506,
      				"1" : 0.4559326171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410b0"),
      		"rand" : 0.20472105662338436,
      		"loc" : [
      			15.504077148437489,
      			-11.4697265625
      		],
      		"stats" : {
      			"dis" : 674564.9742459864,
      			"loc" : {
      				"0" : 15.504077148437489,
      				"1" : -11.4697265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405d7"),
      		"rand" : 0.47385403770022094,
      		"loc" : [
      			10.046905517578125,
      			-0.94482421875
      		],
      		"stats" : {
      			"dis" : 684573.5524874814,
      			"loc" : {
      				"0" : 10.046905517578125,
      				"1" : -0.94482421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40369"),
      		"rand" : 0.945088132051751,
      		"loc" : [
      			15.427215576171875,
      			1.99951171875
      		],
      		"stats" : {
      			"dis" : 723639.7142806996,
      			"loc" : {
      				"0" : 15.427215576171875,
      				"1" : 1.99951171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a409af"),
      		"rand" : 0.1346522131934762,
      		"loc" : [
      			13.022546386718744,
      			1.549072265625
      		],
      		"stats" : {
      			"dis" : 723760.9126371174,
      			"loc" : {
      				"0" : 13.022546386718744,
      				"1" : 1.549072265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4038e"),
      		"rand" : 0.9650672983843833,
      		"loc" : [
      			21.94946899414063,
      			-5.9161376953125
      		],
      		"stats" : {
      			"dis" : 726629.3366032819,
      			"loc" : {
      				"0" : 21.94946899414063,
      				"1" : -5.9161376953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a412f3"),
      		"rand" : 0.49740901845507324,
      		"loc" : [
      			21.38947753906251,
      			-8.9373779296875
      		],
      		"stats" : {
      			"dis" : 729575.0706279513,
      			"loc" : {
      				"0" : 21.38947753906251,
      				"1" : -8.9373779296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40b06"),
      		"rand" : 0.9708924617152661,
      		"loc" : [
      			14.241351318359364,
      			-11.107177734375
      		],
      		"stats" : {
      			"dis" : 733696.6853426847,
      			"loc" : {
      				"0" : 14.241351318359364,
      				"1" : -11.107177734375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a423f8"),
      		"rand" : 0.6409047727938741,
      		"loc" : [
      			20.07185058593751,
      			1.065673828125
      		],
      		"stats" : {
      			"dis" : 745018.2408119253,
      			"loc" : {
      				"0" : 20.07185058593751,
      				"1" : 1.065673828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407a6"),
      		"rand" : 0.557827920652926,
      		"loc" : [
      			9.190447998046864,
      			-9.2724609375
      		],
      		"stats" : {
      			"dis" : 772778.6592340714,
      			"loc" : {
      				"0" : 9.190447998046864,
      				"1" : -9.2724609375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
      		"rand" : 0.9870194671675563,
      		"loc" : [
      			21.257714843749994,
      			-9.239501953125
      		],
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41ad5"),
      		"rand" : 0.7062477918807417,
      		"loc" : [
      			12.923724365234364,
      			2.384033203125
      		],
      		"stats" : {
      			"dis" : 817083.6698898313,
      			"loc" : {
      				"0" : 12.923724365234364,
      				"1" : 2.384033203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a405eb"),
      		"rand" : 0.007572756847366691,
      		"loc" : [
      			8.366931152343739,
      			-2.493896484375
      		],
      		"stats" : {
      			"dis" : 820244.9217634344,
      			"loc" : {
      				"0" : 8.366931152343739,
      				"1" : -2.493896484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a400c5"),
      		"rand" : 0.7872928292490542,
      		"loc" : [
      			18.46873779296874,
      			2.3675537109375
      		],
      		"stats" : {
      			"dis" : 822012.8709096855,
      			"loc" : {
      				"0" : 18.46873779296874,
      				"1" : 2.3675537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a402eb"),
      		"rand" : 0.9666109788231552,
      		"loc" : [
      			12.824902343750011,
      			2.471923828125
      		],
      		"stats" : {
      			"dis" : 826241.9861266192,
      			"loc" : {
      				"0" : 12.824902343750011,
      				"1" : 2.471923828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a411a7"),
      		"rand" : 0.3100827750749886,
      		"loc" : [
      			22.015350341796875,
      			-0.68115234375
      		],
      		"stats" : {
      			"dis" : 833260.5428302835,
      			"loc" : {
      				"0" : 22.015350341796875,
      				"1" : -0.68115234375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a404ca"),
      		"rand" : 0.1572159817442298,
      		"loc" : [
      			20.060870361328114,
      			-10.6182861328125
      		],
      		"stats" : {
      			"dis" : 836503.3117991185,
      			"loc" : {
      				"0" : 20.060870361328114,
      				"1" : -10.6182861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a401bb"),
      		"rand" : 0.6210177557077259,
      		"loc" : [
      			22.64122314453124,
      			0.02197265625
      		],
      		"stats" : {
      			"dis" : 843462.2202448776,
      			"loc" : {
      				"0" : 22.64122314453124,
      				"1" : 0.02197265625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a424d9"),
      		"rand" : 0.471209108363837,
      		"loc" : [
      			17.403656005859375,
      			-12.54638671875
      		],
      		"stats" : {
      			"dis" : 845581.2006613968,
      			"loc" : {
      				"0" : 17.403656005859375,
      				"1" : -12.54638671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420f2"),
      		"rand" : 0.8112151296809316,
      		"loc" : [
      			23.772186279296875,
      			-5.1800537109375
      		],
      		"stats" : {
      			"dis" : 872758.6283366984,
      			"loc" : {
      				"0" : 23.772186279296875,
      				"1" : -5.1800537109375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a416ca"),
      		"rand" : 0.11189813376404345,
      		"loc" : [
      			10.55199584960937,
      			3.394775390625
      		],
      		"stats" : {
      			"dis" : 917375.5969676605,
      			"loc" : {
      				"0" : 10.55199584960937,
      				"1" : 3.394775390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41bb1"),
      		"rand" : 0.5351574826054275,
      		"loc" : [
      			24.16747436523437,
      			-4.6307373046875
      		],
      		"stats" : {
      			"dis" : 922686.8389937285,
      			"loc" : {
      				"0" : 24.16747436523437,
      				"1" : -4.6307373046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a410fd"),
      		"rand" : 0.662579637253657,
      		"loc" : [
      			6.983422851562494,
      			-5.4547119140625
      		],
      		"stats" : {
      			"dis" : 943820.9917531285,
      			"loc" : {
      				"0" : 6.983422851562494,
      				"1" : -5.4547119140625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41676"),
      		"rand" : 0.9110480907838792,
      		"loc" : [
      			6.763818359374994,
      			-4.7076416015625
      		],
      		"stats" : {
      			"dis" : 947789.9022813187,
      			"loc" : {
      				"0" : 6.763818359374994,
      				"1" : -4.7076416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418fa"),
      		"rand" : 0.8441703217104077,
      		"loc" : [
      			16.36053466796875,
      			-13.1451416015625
      		],
      		"stats" : {
      			"dis" : 964124.4412472321,
      			"loc" : {
      				"0" : 16.36053466796875,
      				"1" : -13.1451416015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c8c"),
      		"rand" : 0.8904645116999745,
      		"loc" : [
      			18.2271728515625,
      			3.7518310546875
      		],
      		"stats" : {
      			"dis" : 964153.5492697381,
      			"loc" : {
      				"0" : 18.2271728515625,
      				"1" : 3.7518310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41d5b"),
      		"rand" : 0.307200713083148,
      		"loc" : [
      			15.416235351562506,
      			4.41650390625
      		],
      		"stats" : {
      			"dis" : 967256.9799500308,
      			"loc" : {
      				"0" : 15.416235351562506,
      				"1" : 4.41650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3fe72"),
      		"rand" : 0.805313159013167,
      		"loc" : [
      			6.159906005859369,
      			-2.1478271484375
      		],
      		"stats" : {
      			"dis" : 971018.3062041083,
      			"loc" : {
      				"0" : 6.159906005859369,
      				"1" : -2.1478271484375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41f52"),
      		"rand" : 0.6233698534779251,
      		"loc" : [
      			6.47833251953125,
      			-3.2244873046875
      		],
      		"stats" : {
      			"dis" : 995687.7096770863,
      			"loc" : {
      				"0" : 6.47833251953125,
      				"1" : -3.2244873046875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4146b"),
      		"rand" : 0.6901532784104347,
      		"loc" : [
      			5.105804443359375,
      			-5.1251220703125
      		],
      		"stats" : {
      			"dis" : 1010138.9934144757,
      			"loc" : {
      				"0" : 5.105804443359375,
      				"1" : -5.1251220703125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e68"),
      		"rand" : 0.4389639366418123,
      		"loc" : [
      			23.38787841796875,
      			1.2030029296875
      		],
      		"stats" : {
      			"dis" : 1038338.1699094072,
      			"loc" : {
      				"0" : 23.38787841796875,
      				"1" : 1.2030029296875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a3ff16"),
      		"rand" : 0.8354303147643805,
      		"loc" : [
      			19.75342407226563,
      			4.32861328125
      		],
      		"stats" : {
      			"dis" : 1068943.7184789474,
      			"loc" : {
      				"0" : 19.75342407226563,
      				"1" : 4.32861328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a406b4"),
      		"rand" : 0.10907333833165467,
      		"loc" : [
      			11.452374267578136,
      			4.383544921875
      		],
      		"stats" : {
      			"dis" : 1086604.9418357993,
      			"loc" : {
      				"0" : 11.452374267578136,
      				"1" : 4.383544921875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42289"),
      		"rand" : 0.4472767598927021,
      		"loc" : [
      			10.958264160156261,
      			4.50439453125
      		],
      		"stats" : {
      			"dis" : 1088394.2602461367,
      			"loc" : {
      				"0" : 10.958264160156261,
      				"1" : 4.50439453125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4191c"),
      		"rand" : 0.22879707324318588,
      		"loc" : [
      			19.369116210937506,
      			4.888916015625
      		],
      		"stats" : {
      			"dis" : 1094474.7538787725,
      			"loc" : {
      				"0" : 19.369116210937506,
      				"1" : 4.888916015625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41fed"),
      		"rand" : 0.14915463351644576,
      		"loc" : [
      			23.08043212890624,
      			2.647705078125
      		],
      		"stats" : {
      			"dis" : 1124141.3503504535,
      			"loc" : {
      				"0" : 23.08043212890624,
      				"1" : 2.647705078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40315"),
      		"rand" : 0.5001013507135212,
      		"loc" : [
      			4.787377929687494,
      			-3.8946533203125
      		],
      		"stats" : {
      			"dis" : 1133974.1327881885,
      			"loc" : {
      				"0" : 4.787377929687494,
      				"1" : -3.8946533203125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a418a1"),
      		"rand" : 0.9297048507723957,
      		"loc" : [
      			18.732263183593744,
      			5.3778076171875
      		],
      		"stats" : {
      			"dis" : 1152582.3768426478,
      			"loc" : {
      				"0" : 18.732263183593744,
      				"1" : 5.3778076171875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a4080a"),
      		"rand" : 0.9047956347931176,
      		"loc" : [
      			25.05687255859374,
      			-0.3460693359375
      		],
      		"stats" : {
      			"dis" : 1160464.8247798914,
      			"loc" : {
      				"0" : 25.05687255859374,
      				"1" : -0.3460693359375
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40aca"),
      		"rand" : 0.986215207260102,
      		"loc" : [
      			21.817706298828114,
      			-13.3319091796875
      		],
      		"stats" : {
      			"dis" : 1162244.3885062898,
      			"loc" : {
      				"0" : 21.817706298828114,
      				"1" : -13.3319091796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41e97"),
      		"rand" : 0.4554019933566451,
      		"loc" : [
      			11.287670898437511,
      			-14.1558837890625
      		],
      		"stats" : {
      			"dis" : 1163119.3139630922,
      			"loc" : {
      				"0" : 11.287670898437511,
      				"1" : -14.1558837890625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a422cd"),
      		"rand" : 0.43328378768637776,
      		"loc" : [
      			5.336389160156244,
      			-7.7398681640625
      		],
      		"stats" : {
      			"dis" : 1166272.9233062954,
      			"loc" : {
      				"0" : 5.336389160156244,
      				"1" : -7.7398681640625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d54"),
      		"rand" : 0.7852226938121021,
      		"loc" : [
      			22.50946044921875,
      			3.4881591796875
      		],
      		"stats" : {
      			"dis" : 1178049.254286606,
      			"loc" : {
      				"0" : 22.50946044921875,
      				"1" : 3.4881591796875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4189c"),
      		"rand" : 0.12988213985227048,
      		"loc" : [
      			17.14013061523437,
      			6.0205078125
      		],
      		"stats" : {
      			"dis" : 1186431.4846771643,
      			"loc" : {
      				"0" : 17.14013061523437,
      				"1" : 6.0205078125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a4200a"),
      		"rand" : 0.7338100837077945,
      		"loc" : [
      			21.86162719726562,
      			4.097900390625
      		],
      		"stats" : {
      			"dis" : 1188640.2812379538,
      			"loc" : {
      				"0" : 21.86162719726562,
      				"1" : 4.097900390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a415b3"),
      		"rand" : 0.5278449268080294,
      		"loc" : [
      			27.066253662109375,
      			-4.4659423828125
      		],
      		"stats" : {
      			"dis" : 1189081.7878916655,
      			"loc" : {
      				"0" : 27.066253662109375,
      				"1" : -4.4659423828125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41454"),
      		"rand" : 0.16546856448985636,
      		"loc" : [
      			12.440594482421886,
      			-15.018310546875
      		],
      		"stats" : {
      			"dis" : 1194059.0608627321,
      			"loc" : {
      				"0" : 12.440594482421886,
      				"1" : -15.018310546875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a40d63"),
      		"rand" : 0.6692298073321581,
      		"loc" : [
      			5.325408935546875,
      			-8.7066650390625
      		],
      		"stats" : {
      			"dis" : 1202222.8910011484,
      			"loc" : {
      				"0" : 5.325408935546875,
      				"1" : -8.7066650390625
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a41c9d"),
      		"rand" : 0.13815901638008654,
      		"loc" : [
      			24.650604248046875,
      			1.395263671875
      		],
      		"stats" : {
      			"dis" : 1214308.448742186,
      			"loc" : {
      				"0" : 24.650604248046875,
      				"1" : 1.395263671875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a420db"),
      		"rand" : 0.03238990204408765,
      		"loc" : [
      			18.67736206054687,
      			-15.00732421875
      		],
      		"stats" : {
      			"dis" : 1214628.124221664,
      			"loc" : {
      				"0" : 18.67736206054687,
      				"1" : -15.00732421875
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407e9"),
      		"rand" : 0.9228127766400576,
      		"loc" : [
      			13.362933349609364,
      			-15.5401611328125
      		],
      		"stats" : {
      			"dis" : 1215093.7489137868,
      			"loc" : {
      				"0" : 13.362933349609364,
      				"1" : -15.5401611328125
      			}
      		}
      	},
      	{
      		"_id" : ObjectId("50cc858ebd9cf52e01a407f3"),
      		"rand" : 0.45009933039546013,
      		"loc" : [
      			13.889984130859375,
      			6.5753173828125
      		],
      		"stats" : {
      			"dis" : 1218034.7833395067,
      			"loc" : {
      				"0" : 13.889984130859375,
      				"1" : 6.5753173828125
      			}
      		}
      	}
      

      geoNear excerpt:

      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
      		"rand" : 0.9870194671675563,
      		"loc" : [
      			21.257714843749994,
      			-9.239501953125
      		],
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		},
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		}
      	},
      

      aggregate excerpt:

      	{
      		"_id" : ObjectId("50cc858fbd9cf52e01a42173"),
      		"rand" : 0.9870194671675563,
      		"loc" : [
      			21.257714843749994,
      			-9.239501953125
      		],
      		"stats" : {
      			"dis" : 805360.153270222,
      			"loc" : {
      				"0" : 21.257714843749994,
      				"1" : -9.239501953125
      			}
      		}
      	},
      

            Assignee:
            Unassigned Unassigned
            Reporter:
            tad Tad Marshall
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: