===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
mongo-tools-3.4.14/common.yml-616-            else
mongo-tools-3.4.14/common.yml:617:                SECONDS=`expr $SECONDS + 1`
mongo-tools-3.4.14/common.yml-618-                if [ $SECONDS -gt 20 ]; then
##############################################
mongo-tools-3.4.14/common/bsonutil/date_test.go-40-			for _, dateString := range dates {
mongo-tools-3.4.14/common/bsonutil/date_test.go:41:				example := fmt.Sprintf(`{ "$date": "%v" }`, dateString)
mongo-tools-3.4.14/common/bsonutil/date_test.go-42-				Convey(fmt.Sprintf("of string ('%v')", example), func() {
##############################################
mongo-tools-3.4.14/common/bsonutil/date_test.go-64-
mongo-tools-3.4.14/common/bsonutil/date_test.go:65:			Convey(`of $numberLong ('{ "$date": { "$numberLong": "1136214245000" } }')`, func() {
mongo-tools-3.4.14/common/bsonutil/date_test.go-66-				key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/date_test.go-82-
mongo-tools-3.4.14/common/bsonutil/date_test.go:83:			Convey(`of json.Number ('{ "$date": 1136214245000 }')`, func() {
mongo-tools-3.4.14/common/bsonutil/date_test.go-84-				key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/date_test.go-98-
mongo-tools-3.4.14/common/bsonutil/date_test.go:99:			Convey(`of numeric int64 ('{ "$date": 1136214245000 }')`, func() {
mongo-tools-3.4.14/common/bsonutil/date_test.go-100-				key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/date_test.go-114-
mongo-tools-3.4.14/common/bsonutil/date_test.go:115:			Convey(`of numeric float64 ('{ "$date": 1136214245000 }')`, func() {
mongo-tools-3.4.14/common/bsonutil/date_test.go-116-				key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/date_test.go-129-			})
mongo-tools-3.4.14/common/bsonutil/date_test.go:130:			Convey(`of numeric int32 ('{ "$date": 2136800000 }')`, func() {
mongo-tools-3.4.14/common/bsonutil/date_test.go-131-				key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/date_test.go-148-
mongo-tools-3.4.14/common/bsonutil/date_test.go:149:			Convey(`of negative numeric int32 ('{ "$date": -2136800000 }')`, func() {
mongo-tools-3.4.14/common/bsonutil/date_test.go-150-				key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/maxkey_test.go-24-
mongo-tools-3.4.14/common/bsonutil/maxkey_test.go:25:		Convey(`works for MaxKey document ('{ "$maxKey": 1 }')`, func() {
mongo-tools-3.4.14/common/bsonutil/maxkey_test.go-26-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/minkey_test.go-24-
mongo-tools-3.4.14/common/bsonutil/minkey_test.go:25:		Convey(`works for MinKey document ('{ "$minKey": 1 }')`, func() {
mongo-tools-3.4.14/common/bsonutil/minkey_test.go-26-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/numberint_test.go-23-
mongo-tools-3.4.14/common/bsonutil/numberint_test.go:24:		Convey(`works for NumberInt document ('{ "$numberInt": "42" }')`, func() {
mongo-tools-3.4.14/common/bsonutil/numberint_test.go-25-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/numberlong_test.go-23-
mongo-tools-3.4.14/common/bsonutil/numberlong_test.go:24:		Convey(`works for NumberLong document ('{ "$numberLong": "42" }')`, func() {
mongo-tools-3.4.14/common/bsonutil/numberlong_test.go-25-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/objectid_test.go-24-
mongo-tools-3.4.14/common/bsonutil/objectid_test.go:25:		Convey(`works for ObjectId document ('{ "$oid": "0123456789abcdef01234567" }')`, func() {
mongo-tools-3.4.14/common/bsonutil/objectid_test.go-26-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/regexp_test.go-24-
mongo-tools-3.4.14/common/bsonutil/regexp_test.go:25:		Convey(`works for RegExp document ('{ "$regex": "foo", "$options": "i" }')`, func() {
mongo-tools-3.4.14/common/bsonutil/regexp_test.go-26-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/regexp_test.go-38-
mongo-tools-3.4.14/common/bsonutil/regexp_test.go:39:		Convey(`can use multiple options ('{ "$regex": "bar", "$options": "gims" }')`, func() {
mongo-tools-3.4.14/common/bsonutil/regexp_test.go-40-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/regexp_test.go-52-
mongo-tools-3.4.14/common/bsonutil/regexp_test.go:53:		Convey(`fails for an invalid option ('{ "$regex": "baz", "$options": "y" }')`, func() {
mongo-tools-3.4.14/common/bsonutil/regexp_test.go-54-			key := "key"
##############################################
mongo-tools-3.4.14/common/bsonutil/timestamp_test.go-26-		Convey(`works for Timestamp document`, func() {
mongo-tools-3.4.14/common/bsonutil/timestamp_test.go:27:			Convey(`{"ts":{"$timestamp":{"t":123456, "i":55}}}`, func() {
mongo-tools-3.4.14/common/bsonutil/timestamp_test.go-28-				jsonMap := map[string]interface{}{
##############################################
mongo-tools-3.4.14/common/bsonutil/undefined_test.go-24-
mongo-tools-3.4.14/common/bsonutil/undefined_test.go:25:		Convey(`works for undefined document ('{ "$undefined": true }')`, func() {
mongo-tools-3.4.14/common/bsonutil/undefined_test.go-26-			key := "key"
##############################################
mongo-tools-3.4.14/common/json/csv_format.go-37-func (d DBRef) String() string {
mongo-tools-3.4.14/common/json/csv_format.go:38:	return fmt.Sprintf(`{ "$ref": "%v", "$id": %v, "$db": "%v" }`,
mongo-tools-3.4.14/common/json/csv_format.go-39-		d.Collection, d.Id, d.Database)
##############################################
mongo-tools-3.4.14/common/json/csv_format.go-42-func (d DBPointer) String() string {
mongo-tools-3.4.14/common/json/csv_format.go:43:	return fmt.Sprintf(`{ "$ref": "%v", "$id": %v }`,
mongo-tools-3.4.14/common/json/csv_format.go-44-		d.Namespace, d.Id)
##############################################
mongo-tools-3.4.14/common/json/csv_format.go-77-func (t Timestamp) String() string {
mongo-tools-3.4.14/common/json/csv_format.go:78:	return fmt.Sprintf(`{ "$timestamp": { "t": %v, "i": %v } }`,
mongo-tools-3.4.14/common/json/csv_format.go-79-		t.Seconds, t.Increment)
##############################################
mongo-tools-3.4.14/common/json/csv_format.go-82-func (_ Undefined) String() string {
mongo-tools-3.4.14/common/json/csv_format.go:83:	return `{ "$undefined": true }`
mongo-tools-3.4.14/common/json/csv_format.go-84-}
##############################################
mongo-tools-3.4.14/common/json/decode.go-418-	// we find them.
mongo-tools-3.4.14/common/json/decode.go:419:	if v.Kind() != reflect.Ptr && v.Type().Name() != "" && v.CanAddr() {
mongo-tools-3.4.14/common/json/decode.go:420:		v = v.Addr()
mongo-tools-3.4.14/common/json/decode.go-421-	}
##############################################
mongo-tools-3.4.14/common/json/encode.go-424-func addrMarshalerEncoder(e *encodeState, v reflect.Value, quoted bool) {
mongo-tools-3.4.14/common/json/encode.go:425:	va := v.Addr()
mongo-tools-3.4.14/common/json/encode.go-426-	if va.IsNil() {
##############################################
mongo-tools-3.4.14/common/json/encode.go-456-func addrTextMarshalerEncoder(e *encodeState, v reflect.Value, quoted bool) {
mongo-tools-3.4.14/common/json/encode.go:457:	va := v.Addr()
mongo-tools-3.4.14/common/json/encode.go-458-	if va.IsNil() {
##############################################
mongo-tools-3.4.14/common/json/encode.go-727-func (ce *condAddrEncoder) encode(e *encodeState, v reflect.Value, quoted bool) {
mongo-tools-3.4.14/common/json/encode.go:728:	if v.CanAddr() {
mongo-tools-3.4.14/common/json/encode.go-729-		ce.canAddrEnc(e, v, quoted)
##############################################
mongo-tools-3.4.14/common/json/json_format.go-14-func (b BinData) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:15:	data := fmt.Sprintf(`{ "$binary": "%v", "$type": "%0x" }`,
mongo-tools-3.4.14/common/json/json_format.go-16-		b.Base64, []byte{b.Type})
##############################################
mongo-tools-3.4.14/common/json/json_format.go-21-	s := d128.Decimal128.String()
mongo-tools-3.4.14/common/json/json_format.go:22:	return []byte(fmt.Sprintf(`{ "$numberDecimal" : "%s" }`, s)), nil
mongo-tools-3.4.14/common/json/json_format.go-23-}
##############################################
mongo-tools-3.4.14/common/json/json_format.go-25-func (js JavaScript) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:26:	data := []byte(fmt.Sprintf(`{ "$code": %q`, js.Code))
mongo-tools-3.4.14/common/json/json_format.go-27-
##############################################
mongo-tools-3.4.14/common/json/json_format.go-34-		}
mongo-tools-3.4.14/common/json/json_format.go:35:		scopeChunk = []byte(fmt.Sprintf(`, "$scope": %v `, string(scopeChunk)))
mongo-tools-3.4.14/common/json/json_format.go-36-	}
##############################################
mongo-tools-3.4.14/common/json/json_format.go-47-		t := time.Unix(n/1e3, n%1e3*1e6)
mongo-tools-3.4.14/common/json/json_format.go:48:		data = fmt.Sprintf(`{ "$date": "%v" }`, t.UTC().Format(JSON_DATE_FORMAT))
mongo-tools-3.4.14/common/json/json_format.go-49-	} else {
mongo-tools-3.4.14/common/json/json_format.go:50:		data = fmt.Sprintf(`{ "$date": { "$numberLong" : "%v" }}`, n)
mongo-tools-3.4.14/common/json/json_format.go-51-	}
##############################################
mongo-tools-3.4.14/common/json/json_format.go-64-	// so piece chunks together since can only get $id field as bytes.
mongo-tools-3.4.14/common/json/json_format.go:65:	refChunk := []byte(fmt.Sprintf(`{ "$ref": "%v", "$id": `, d.Collection))
mongo-tools-3.4.14/common/json/json_format.go-66-
##############################################
mongo-tools-3.4.14/common/json/json_format.go-68-	if d.Database != "" {
mongo-tools-3.4.14/common/json/json_format.go:69:		dbChunk = []byte(fmt.Sprintf(`, "$db": "%v" `, d.Database))
mongo-tools-3.4.14/common/json/json_format.go-70-	}
##############################################
mongo-tools-3.4.14/common/json/json_format.go-87-	}
mongo-tools-3.4.14/common/json/json_format.go:88:	buffer.Write([]byte(fmt.Sprintf(`{ "$ref": "%v", "$id": { "$oid" : `, d.Namespace)))
mongo-tools-3.4.14/common/json/json_format.go-89-	buffer.Write(idChunk)
##############################################
mongo-tools-3.4.14/common/json/json_format.go-94-func (_ MinKey) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:95:	data := `{ "$minKey": 1 }`
mongo-tools-3.4.14/common/json/json_format.go-96-	return []byte(data), nil
##############################################
mongo-tools-3.4.14/common/json/json_format.go-99-func (_ MaxKey) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:100:	data := `{ "$maxKey": 1 }`
mongo-tools-3.4.14/common/json/json_format.go-101-	return []byte(data), nil
##############################################
mongo-tools-3.4.14/common/json/json_format.go-108-func (n NumberLong) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:109:	data := fmt.Sprintf(`{ "$numberLong": "%v" }`, int64(n))
mongo-tools-3.4.14/common/json/json_format.go-110-	return []byte(data), nil
##############################################
mongo-tools-3.4.14/common/json/json_format.go-139-func (o ObjectId) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:140:	data := fmt.Sprintf(`{ "$oid": "%v" }`, string(o))
mongo-tools-3.4.14/common/json/json_format.go-141-	return []byte(data), nil
##############################################
mongo-tools-3.4.14/common/json/json_format.go-148-	}
mongo-tools-3.4.14/common/json/json_format.go:149:	data := fmt.Sprintf(`{ "$regex": %v, "$options": "%v" }`,
mongo-tools-3.4.14/common/json/json_format.go-150-		string(pattern), r.Options)
##############################################
mongo-tools-3.4.14/common/json/json_format.go-154-func (t Timestamp) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:155:	data := fmt.Sprintf(`{ "$timestamp": { "t": %v, "i": %v } }`,
mongo-tools-3.4.14/common/json/json_format.go-156-		t.Seconds, t.Increment)
##############################################
mongo-tools-3.4.14/common/json/json_format.go-160-func (_ Undefined) MarshalJSON() ([]byte, error) {
mongo-tools-3.4.14/common/json/json_format.go:161:	data := `{ "$undefined": true }`
mongo-tools-3.4.14/common/json/json_format.go-162-	return []byte(data), nil
##############################################
mongo-tools-3.4.14/common/json/tagkey_test.go-11-type basicLatin2xTag struct {
mongo-tools-3.4.14/common/json/tagkey_test.go:12:	V string `json:"$%-/"`
mongo-tools-3.4.14/common/json/tagkey_test.go-13-}
##############################################
mongo-tools-3.4.14/common/json/tagkey_test.go-43-type punctuationTag struct {
mongo-tools-3.4.14/common/json/tagkey_test.go:44:	V string `json:"!#$%&()*+-./:<=>?@[]^_{|}~"` // http://golang.org/issue/3546
mongo-tools-3.4.14/common/json/tagkey_test.go-45-}
##############################################
mongo-tools-3.4.14/mongodump/options.go-20-type InputOptions struct {
mongo-tools-3.4.14/mongodump/options.go:21:	Query          string `long:"query" short:"q" description:"query filter, as a JSON string, e.g., '{x:{$gt:1}}'"`
mongo-tools-3.4.14/mongodump/options.go-22-	QueryFile      string `long:"queryFile" description:"path to a file containing a query filter (JSON)"`
##############################################
mongo-tools-3.4.14/mongoexport/json_test.go-28-				So(err, ShouldBeNil)
mongo-tools-3.4.14/mongoexport/json_test.go:29:				So(out.String(), ShouldEqual, `{"_id":{"$oid":"`+objId.Hex()+`"}}`+"\n")
mongo-tools-3.4.14/mongoexport/json_test.go-30-			})
##############################################
mongo-tools-3.4.14/mongoexport/options.go-47-type InputOptions struct {
mongo-tools-3.4.14/mongoexport/options.go:48:	Query          string `long:"query" value-name:"<json>" short:"q" description:"query filter, as a JSON string, e.g., '{x:{$gt:1}}'"`
mongo-tools-3.4.14/mongoexport/options.go-49-	QueryFile      string `long:"queryFile" value-name:"<filename>" description:"path to a file containing a query filter (JSON)"`
##############################################
mongo-tools-3.4.14/mongoexport/options.go-51-	ReadPreference string `long:"readPreference" value-name:"<string>|<json>" description:"specify either a preference name or a preference json object"`
mongo-tools-3.4.14/mongoexport/options.go:52:	ForceTableScan bool   `long:"forceTableScan" description:"force a table scan (do not use $snapshot)"`
mongo-tools-3.4.14/mongoexport/options.go-53-	Skip           int    `long:"skip" value-name:"<count>" description:"number of documents to skip"`
##############################################
mongo-tools-3.4.14/mongoreplay/connection_stub.go-47-// LocalAddr doesn't actually do anything, and is here to implement net.Conn.
mongo-tools-3.4.14/mongoreplay/connection_stub.go:48:func (conn *ConnStub) LocalAddr() net.Addr {
mongo-tools-3.4.14/mongoreplay/connection_stub.go-49-	return nil
##############################################
mongo-tools-3.4.14/mongoreplay/connection_stub.go-52-// RemoteAddr doesn't actually do anything, and is here to implement net.Conn.
mongo-tools-3.4.14/mongoreplay/connection_stub.go:53:func (conn *ConnStub) RemoteAddr() net.Addr {
mongo-tools-3.4.14/mongoreplay/connection_stub.go-54-	return nil
##############################################
mongo-tools-3.4.14/mongoreplay/replay_test.sh-21-    -h|--help)
mongo-tools-3.4.14/mongoreplay/replay_test.sh:22:      >&2 cat <<< "Usage: `basename $0` [OPTIONS]
mongo-tools-3.4.14/mongoreplay/replay_test.sh-23-
##############################################
mongo-tools-3.4.14/mongorestore/ns/ns.go-47-	// Finds $variables$ at the beginning of a string
mongo-tools-3.4.14/mongorestore/ns/ns.go:48:	variableRE = regexp.MustCompile(`^\$([^\$]*)\$(.*)$`)
mongo-tools-3.4.14/mongorestore/ns/ns.go-49-	// List of control characters that a regexp can use
mongo-tools-3.4.14/mongorestore/ns/ns.go:50:	escapedChars = `*[](){}\?$^+!.|`
mongo-tools-3.4.14/mongorestore/ns/ns.go-51-)
##############################################
mongo-tools-3.4.14/mongorestore/ns/ns_test.go-37-	Convey("with replacements", t, func() {
mongo-tools-3.4.14/mongorestore/ns/ns_test.go:38:		Convey(`'$db$.user$$' -> 'test.user$$_$db$', 'pr\*d\.*' -> 'st\*g\\ing.*'`, func() {
mongo-tools-3.4.14/mongorestore/ns/ns_test.go:39:			r, err := NewRenamer([]string{"$db$.user$$", `pr\*d\\.*`}, []string{"test.user$$_$db$", `st\*g\\ing.*`})
mongo-tools-3.4.14/mongorestore/ns/ns_test.go-40-			So(r, ShouldNotBeNil)
##############################################
mongo-tools-3.4.14/mongorestore/ns/ns_test.go-47-		})
mongo-tools-3.4.14/mongorestore/ns/ns_test.go:48:		Convey(`'$:)*$.us(?:2)er$?$' -> 'test.us(?:2)er$?$_$:)*$'`, func() {
mongo-tools-3.4.14/mongorestore/ns/ns_test.go-49-			r, err := NewRenamer([]string{"$:)*$.us(?:2)er$?$"}, []string{"test.us(?:2)er$?$_$:)*$"})
##############################################
mongo-tools-3.4.14/mongotop/smoke.sh-21-do 
mongo-tools-3.4.14/mongotop/smoke.sh:22:    if [ `head -2 output.out | grep -c $header` -ne 1 ]
mongo-tools-3.4.14/mongotop/smoke.sh-23-    then
##############################################
mongo-tools-3.4.14/test/legacy28/jstests/libs/host_ipaddr.js-1-// Returns non-localhost ipaddr of host running the mongo shell process
mongo-tools-3.4.14/test/legacy28/jstests/libs/host_ipaddr.js:2:function get_ipaddr() {
mongo-tools-3.4.14/test/legacy28/jstests/libs/host_ipaddr.js-3-    // set temp path, if it exists
##############################################
mongo-tools-3.4.14/test/qa-tests/jstests/libs/host_ipaddr.js-1-// Returns non-localhost ipaddr of host running the mongo shell process
mongo-tools-3.4.14/test/qa-tests/jstests/libs/host_ipaddr.js:2:function get_ipaddr() {
mongo-tools-3.4.14/test/qa-tests/jstests/libs/host_ipaddr.js-3-  // set temp path, if it exists
##############################################
mongo-tools-3.4.14/vendor.sh-13-  while read line; do
mongo-tools-3.4.14/vendor.sh:14:    local line=`echo $line | sed 's/#.*//;/^\s*$/d' || echo ""`
mongo-tools-3.4.14/vendor.sh-15-    [ ! "$line" ] && continue
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-110-	if style == setterAddr {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go:111:		if !out.CanAddr() {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-112-			return nil
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-113-		}
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go:114:		out = out.Addr()
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/decode.go-115-	} else if outt.Kind() == reflect.Ptr && out.IsNil() {
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/encode.go-370-			e.addElemName('\x05', name)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/encode.go:371:			if v.CanAddr() {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/bson/encode.go-372-				e.addBinary('\x00', v.Slice(0, v.Len()).Interface().([]byte))
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-411-
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go:412:func resolveAddr(addr string) (*net.TCPAddr, error) {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-413-	// Simple cases that do not need actual resolution. Works with IPv4 and v6.
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-437-			} else {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go:438:				addrChan <- (*net.TCPAddr)(conn.RemoteAddr().(*net.UDPAddr))
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-439-				conn.Close()
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-492-
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go:493:			tcpaddr, err := resolveAddr(addr)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster.go-494-			if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1595-		dials <- true
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go:1596:		if addr.TCPAddr().Port == 40012 {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1597-			c.Check(addr.String(), Equals, "localhost:40012")
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1598-		}
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go:1599:		return net.DialTCP("tcp", nil, addr.TCPAddr())
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/cluster_test.go-1600-	}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/dbtest/dbserver.go-52-	}
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/dbtest/dbserver.go:53:	addr := l.Addr().(*net.TCPAddr)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/dbtest/dbserver.go-54-	l.Close()
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-395-// TCPAddr returns the resolved TCP address for the server.
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:396:func (addr *ServerAddr) TCPAddr() *net.TCPAddr {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-397-	return addr.tcp
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-1173-		if field == "" || kind != "" && order != kind {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:1174:			return nil, fmt.Errorf(`invalid index key: want "[$<kind>:][-]<field name>", got %q`, raw)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-1175-		}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3136-type DBRef struct {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3137:	Collection string      `bson:"$ref"`
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3138:	Id         interface{} `bson:"$id"`
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3139:	Database   string      `bson:"$db,omitempty"`
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3140-}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3619-		} else {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go:3620:			if !iter.Next(slicev.Index(i).Addr().Interface()) {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session.go-3621-				break
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session_test.go-984-	_, err = coll.Find(M{"n": "not-a-number"}).Apply(mgo.Change{Update: M{"$inc": M{"n": 1}}}, result)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session_test.go:985:	c.Assert(err, ErrorMatches, `(exception: )?Cannot apply \$inc .*`)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/session_test.go-986-	if s.versionAtLeast(2, 1) {
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/socket.go-838-			if conn, ok := r.(net.Conn); ok {
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/socket.go:839:				debugf("Socket with addr '%s' received document: %#v", conn.RemoteAddr(), m)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/socket.go-840-			}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/testserver/testserver.go-43-	}
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/testserver/testserver.go:44:	addr := l.Addr().(*net.TCPAddr)
mongo-tools-3.4.14/vendor/src/github.com/10gen/llmgo/testserver/testserver.go-45-	l.Close()
##############################################
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-10-
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s:11:// The asm code generally follows the pure Go code in decode_other.go, except
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-12-// where marked with a "!!!".
##############################################
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-183-	//
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s:184:	// checks. In the asm version, we code it once instead of once per switch case.
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/decode_amd64.s-185-	ADDQ CX, SI
##############################################
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-17-//	4e 0f b7 7c 5c 78       movzwq 0x78(%rsp,%r11,2),%r15
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s:18:// style comments, in AT&T asm syntax. Note that rsp here is a physical
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-19-// register, not Go/asm's SP pseudo-register (see https://golang.org/doc/asm).
##############################################
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-22-
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s:23:// The asm code generally follows the pure Go code in encode_other.go, except
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-24-// where marked with a "!!!".
##############################################
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-288-	//
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s:289:	// In the asm code, unlike the Go code, we can zero-initialize only the
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_amd64.s-290-	// first tableSize elements. Each uint16 element is 2 bytes and each MOVOU
##############################################
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_other.go-127-	// to a smaller tableSize per se. However, it matches the C++ algorithm,
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_other.go:128:	// and in the asm versions of this code, we can get away with zeroing only
mongo-tools-3.4.14/vendor/src/github.com/golang/snappy/encode_other.go-129-	// the first tableSize elements.
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/arpscan/arpscan.go-131-			// all information is good information :)
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/arpscan/arpscan.go:132:			log.Printf("IP %v is at %v", net.IP(arp.SourceProtAddress), net.HardwareAddr(arp.SourceHwAddress))
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/arpscan/arpscan.go-133-		}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-90-// request/reply.
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go:91:func (s *scanner) getHwAddr() (net.HardwareAddr, error) {
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-92-	start := time.Now()
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-133-			if bytes.Equal(arp.SourceProtAddress, arpDst) {
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go:134:				return net.HardwareAddr(arp.SourceHwAddress), nil
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-135-			}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-142-	// First off, get the MAC address we should be sending packets to.
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go:143:	hwaddr, err := s.getHwAddr()
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/examples/synscan/main.go-144-	if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-345-	m.DurationID = binary.LittleEndian.Uint16(data[2:4])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:346:	m.Address1 = net.HardwareAddr(data[4:10])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-347-
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-359-			}
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:360:			m.Address2 = net.HardwareAddr(data[offset : offset+6])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-361-			offset += 6
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-367-		}
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:368:		m.Address2 = net.HardwareAddr(data[offset : offset+6])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-369-		offset += 6
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:370:		m.Address3 = net.HardwareAddr(data[offset : offset+6])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-371-		offset += 6
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-382-		}
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:383:		m.Address4 = net.HardwareAddr(data[offset : offset+6])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-384-		offset += 6
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-1034-	m.ListenInterval = binary.LittleEndian.Uint16(data[2:4])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go:1035:	m.CurrentApAddress = net.HardwareAddr(data[4:10])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11.go-1036-	m.Payload = data[10:]
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-85-			Address1:   net.HardwareAddr{0xd8, 0xa2, 0x5e, 0x97, 0x61, 0xc1}, // check
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:86:			Address2:   net.HardwareAddr(nil),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:87:			Address3:   net.HardwareAddr(nil),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:88:			Address4:   net.HardwareAddr(nil),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-89-			Checksum:   0x8e955036,
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-292-			Address1:   net.HardwareAddr{0x0, 0x19, 0xe3, 0xd3, 0x53, 0x52},
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:293:			Address2:   net.HardwareAddr(nil),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:294:			Address3:   net.HardwareAddr(nil),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go:295:			Address4:   net.HardwareAddr(nil),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/dot11_test.go-296-			Checksum:   0x8776e946,
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/endpoints.go-27-	EndpointMAC = gopacket.RegisterEndpointType(3, gopacket.EndpointTypeMetadata{"MAC", func(b []byte) string {
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/endpoints.go:28:		return net.HardwareAddr(b).String()
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/endpoints.go-29-	}})
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go-44-	}
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go:45:	eth.DstMAC = net.HardwareAddr(data[0:6])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go:46:	eth.SrcMAC = net.HardwareAddr(data[6:12])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/ethernet.go-47-	eth.EthernetType = EthernetType(binary.BigEndian.Uint16(data[12:14]))
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go-33-		Priority:     data[0] & 0x07,
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go:34:		SrcMAC:       net.HardwareAddr(data[1:7]),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go:35:		DstMAC:       net.HardwareAddr(data[7:13]),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/fddi.go-36-		BaseLayer:    BaseLayer{data[:13], data[13:]},
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/linux_sll.go-80-
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/linux_sll.go:81:	sll.Addr = net.HardwareAddr(data[6 : sll.AddrLen+6])
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/linux_sll.go-82-	sll.EthernetType = EthernetType(binary.BigEndian.Uint16(data[14:16]))
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/prism_test.go-103-			Address3:       net.HardwareAddr{0xff, 0xff, 0xff, 0xff, 0xff, 0xff},
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/prism_test.go:104:			Address4:       net.HardwareAddr(nil),
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/layers/prism_test.go-105-			SequenceNumber: 0x041a,
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/macs/valid_mac_prefixes.go-888-	[3]byte{0, 3, 101}:     "Kira Information & Communications, Ltd.",
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/macs/valid_mac_prefixes.go:889:	[3]byte{0, 3, 102}:     "ASM Pacific Technology",
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/macs/valid_mac_prefixes.go-890-	[3]byte{0, 3, 103}:     "Jasmine Networks, Inc.",
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-493-
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:494:// SetBPFInstructionFilter may be used to apply a filter in BPF asm byte code format.
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-495-//
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:496:// Simplest way to generate BPF asm byte code is with tcpdump:
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-497-//     tcpdump -dd 'udp'
##############################################
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-517-//
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:518:// To compile the code use bpf_asm from
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-519-// https://github.com/torvalds/linux/tree/master/tools/net
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-520-//
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:521:// The following command may be used to convert bpf_asm output to c/go struct, usable for SetBPFFilterByte:
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go:522:// bpf_asm -c tcp.bpf
mongo-tools-3.4.14/vendor/src/github.com/google/gopacket/pcap/pcap.go-523-func (p *Handle) SetBPFInstructionFilter(bpfInstructions []BPFInstruction) (err error) {
##############################################
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/command.go-217-		if len(subcommand) != 0 {
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/command.go:218:			ptrval := reflect.NewAt(realval.Type(), unsafe.Pointer(realval.UnsafeAddr()))
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/command.go-219-
##############################################
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go-128-		ret = cmp.Complete(match)
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go:129:	} else if value.CanAddr() {
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go:130:		if cmp, ok = value.Addr().Interface().(Completer); ok {
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/completion.go-131-			ret = cmp.Complete(match)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go-160-
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go:161:	if retval.Type().Kind() != reflect.Ptr && retval.CanAddr() {
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go:162:		return convertUnmarshal(val, retval.Addr())
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/convert.go-163-	}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/group.go-324-	if len(subgroup) != 0 {
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/group.go:325:		ptrval := reflect.NewAt(realval.Type(), unsafe.Pointer(realval.UnsafeAddr()))
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/group.go-326-		description := mtag.Get("description")
##############################################
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-318-
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go:319:		if !v.CanAddr() {
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-320-			break
##############################################
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-322-
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go:323:		v = v.Addr()
mongo-tools-3.4.14/vendor/src/github.com/jessevdk/go-flags/option.go-324-	}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-96-func set_console_active_screen_buffer(h syscall.Handle) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:97:	r0, _, e1 := syscall.Syscall(proc_set_console_active_screen_buffer.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-98-		1, uintptr(h), 0, 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-109-func set_console_screen_buffer_size(h syscall.Handle, size coord) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:110:	r0, _, e1 := syscall.Syscall(proc_set_console_screen_buffer_size.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-111-		2, uintptr(h), size.uintptr(), 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-122-func create_console_screen_buffer() (h syscall.Handle, err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:123:	r0, _, e1 := syscall.Syscall6(proc_create_console_screen_buffer.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-124-		5, uintptr(generic_read|generic_write), 0, 0, console_textmode_buffer, 0, 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-135-func get_console_screen_buffer_info(h syscall.Handle, info *console_screen_buffer_info) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:136:	r0, _, e1 := syscall.Syscall(proc_get_console_screen_buffer_info.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-137-		2, uintptr(h), uintptr(unsafe.Pointer(info)), 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-150-	tmp_rect = dst
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:151:	r0, _, e1 := syscall.Syscall6(proc_write_console_output.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-152-		5, uintptr(h), uintptr(unsafe.Pointer(&chars[0])), tmp_coord.uintptr(),
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-164-func write_console_output_character(h syscall.Handle, chars []wchar, pos coord) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:165:	r0, _, e1 := syscall.Syscall6(proc_write_console_output_character.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-166-		5, uintptr(h), uintptr(unsafe.Pointer(&chars[0])), uintptr(len(chars)),
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-178-func write_console_output_attribute(h syscall.Handle, attrs []word, pos coord) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:179:	r0, _, e1 := syscall.Syscall6(proc_write_console_output_attribute.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-180-		5, uintptr(h), uintptr(unsafe.Pointer(&attrs[0])), uintptr(len(attrs)),
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-192-func set_console_cursor_info(h syscall.Handle, info *console_cursor_info) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:193:	r0, _, e1 := syscall.Syscall(proc_set_console_cursor_info.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-194-		2, uintptr(h), uintptr(unsafe.Pointer(info)), 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-205-func get_console_cursor_info(h syscall.Handle, info *console_cursor_info) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:206:	r0, _, e1 := syscall.Syscall(proc_get_console_cursor_info.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-207-		2, uintptr(h), uintptr(unsafe.Pointer(info)), 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-218-func set_console_cursor_position(h syscall.Handle, pos coord) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:219:	r0, _, e1 := syscall.Syscall(proc_set_console_cursor_position.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-220-		2, uintptr(h), pos.uintptr(), 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-231-func read_console_input(h syscall.Handle, record *input_record) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:232:	r0, _, e1 := syscall.Syscall6(proc_read_console_input.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-233-		4, uintptr(h), uintptr(unsafe.Pointer(record)), 1, uintptr(unsafe.Pointer(&tmp_arg)), 0, 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-244-func get_console_mode(h syscall.Handle, mode *dword) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:245:	r0, _, e1 := syscall.Syscall(proc_get_console_mode.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-246-		2, uintptr(h), uintptr(unsafe.Pointer(mode)), 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-257-func set_console_mode(h syscall.Handle, mode dword) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:258:	r0, _, e1 := syscall.Syscall(proc_set_console_mode.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-259-		2, uintptr(h), uintptr(mode), 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-270-func fill_console_output_character(h syscall.Handle, char wchar, n int) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:271:	r0, _, e1 := syscall.Syscall6(proc_fill_console_output_character.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-272-		5, uintptr(h), uintptr(char), uintptr(n), tmp_coord.uintptr(),
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-284-func fill_console_output_attribute(h syscall.Handle, attr word, n int) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:285:	r0, _, e1 := syscall.Syscall6(proc_fill_console_output_attribute.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-286-		5, uintptr(h), uintptr(attr), uintptr(n), tmp_coord.uintptr(),
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-298-func create_event() (out syscall.Handle, err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:299:	r0, _, e1 := syscall.Syscall6(proc_create_event.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-300-		4, 0, 0, 0, 0, 0, 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-311-func wait_for_multiple_objects(objects []syscall.Handle) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:312:	r0, _, e1 := syscall.Syscall6(proc_wait_for_multiple_objects.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-313-		4, uintptr(len(objects)), uintptr(unsafe.Pointer(&objects[0])),
##############################################
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-325-func set_event(ev syscall.Handle) (err error) {
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go:326:	r0, _, e1 := syscall.Syscall(proc_set_event.Addr(),
mongo-tools-3.4.14/vendor/src/github.com/nsf/termbox-go/termbox_windows.go-327-		1, uintptr(ev), 0, 0)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/goconvey.go-277-	pleaseUpgradeGoVersion     = "Go version is less that 1.2 (%s), please upgrade to the latest stable version to enable coverage reporting.\n"
mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/goconvey.go:278:	coverToolMissing           = "Go cover tool is not installed or not accessible: for Go < 1.5 run`go get golang.org/x/tools/cmd/cover`\n For >= Go 1.5 run `go install $GOROOT/src/cmd/cover`\n"
mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/goconvey.go-279-	reportDirectoryUnavailable = "Could not find or create the coverage report directory (at: '%s'). You probably won't see any coverage statistics...\n"
##############################################
mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/web/server/system/shell.go-173-
mongo-tools-3.4.14/vendor/src/github.com/smartystreets/goconvey/web/server/system/shell.go:174:var coverageStatementRE = regexp.MustCompile(`(?m)^coverage: \d+\.\d% of statements(.*)$|^panic: test timed out after `)
##############################################
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/pem.go-23-	`.*?` +
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/pem.go:24:	`^-----[\s-]*?END.*?-----$)`)
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/pem.go-25-
##############################################
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-93-	go func() {
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go:94:		client_future.Set(net.Dial(l.Addr().Network(), l.Addr().String()))
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-95-	}()
##############################################
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-546-	for i := 0; i < clients; i++ {
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go:547:		tcp_client, err := net.Dial(tcp_listener.Addr().Network(),
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go:548:			tcp_listener.Addr().String())
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/ssl_test.go-549-		if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-528-// LocalAddr returns the underlying connection's local address
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:529:func (c *Conn) LocalAddr() net.Addr {
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:530:	return c.conn.LocalAddr()
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-531-}
##############################################
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-533-// RemoteAddr returns the underlying connection's remote address
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:534:func (c *Conn) RemoteAddr() net.Addr {
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go:535:	return c.conn.RemoteAddr()
mongo-tools-3.4.14/vendor/src/github.com/spacemonkeygo/openssl/conn.go-536-}
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/agent/client_test.go-170-	defer listener.Close()
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/agent/client_test.go:171:	c1, err := net.Dial("tcp", listener.Addr().String())
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/agent/client_test.go-172-	if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/client.go-97-		newTransport(c.sshConn.conn, config.Rand, true /* is client */),
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/client.go:98:		c.clientVersion, c.serverVersion, config, dialAddress, c.sshConn.RemoteAddr())
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/client.go-99-	if err := c.transport.requestKeyChange(); err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-40-	// RemoteAddr returns the remote address for this connection.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:41:	RemoteAddr() net.Addr
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-42-
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-43-	// LocalAddr returns the local address for this connection.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:44:	LocalAddr() net.Addr
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-45-}
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-121-
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:122:func (c *sshConn) RemoteAddr() net.Addr {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:123:	return c.conn.RemoteAddr()
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-124-}
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-129-
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:130:func (c *sshConn) LocalAddr() net.Addr {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go:131:	return c.conn.LocalAddr()
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/connection.go-132-}
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-45-	defer listener.Close()
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go:46:	c1, err := net.Dial("tcp", listener.Addr().String())
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-47-	if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-70-	v := []byte("version")
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go:71:	client = newClientTransport(trC, v, v, clientConf, addr, a.RemoteAddr())
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/handshake_test.go-72-
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/server.go-357-					candidate.result = checkSourceAddress(
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/server.go:358:						s.RemoteAddr(),
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/server.go-359-						candidate.perms.CriticalOptions[sourceAddressCriticalOption])
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-23-func (c *Client) Listen(n, addr string) (net.Listener, error) {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:24:	laddr, err := net.ResolveTCPAddr(n, addr)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-25-	if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-165-// parseTCPAddr parses the originating address from the remote into a *net.TCPAddr.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:166:func parseTCPAddr(addr string, port uint32) (*net.TCPAddr, error) {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-167-	if port == 0 || port > 65535 {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-189-		// otherwise.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:190:		laddr, err := parseTCPAddr(payload.Addr, payload.Port)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-191-		if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-194-		}
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:195:		raddr, err := parseTCPAddr(payload.OriginAddr, payload.OriginPort)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-196-		if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-288-// Addr returns the listener's network address.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:289:func (l *tcpListener) Addr() net.Addr {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-290-	return l.laddr
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-293-// Dial initiates a connection to the addr from the remote host.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:294:// The resulting connection has a zero LocalAddr() and RemoteAddr().
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-295-func (c *Client) Dial(n, addr string) (net.Conn, error) {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-376-// LocalAddr returns the local network address.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:377:func (t *tcpChanConn) LocalAddr() net.Addr {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-378-	return t.laddr
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-381-// RemoteAddr returns the remote network address.
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go:382:func (t *tcpChanConn) RemoteAddr() net.Addr {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/tcpip.go-383-	return t.raddr
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-76-	var st uint32
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:77:	r, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-78-	return r != 0 && e == 0
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-85-	var st uint32
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:86:	_, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-87-	if e != 0 {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-90-	st &^= (enableEchoInput | enableProcessedInput | enableLineInput | enableProcessedOutput)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:91:	_, _, e = syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(st), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-92-	if e != 0 {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-101-	var st uint32
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:102:	_, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-103-	if e != 0 {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-111-func Restore(fd int, state *State) error {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:112:	_, _, err := syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(state.mode), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-113-	return err
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-118-	var info consoleScreenBufferInfo
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:119:	_, _, e := syscall.Syscall(procGetConsoleScreenBufferInfo.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&info)), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-120-	if e != 0 {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-130-	var st uint32
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:131:	_, _, e := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(fd), uintptr(unsafe.Pointer(&st)), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-132-	if e != 0 {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-138-	st |= (enableProcessedInput | enableLineInput | enableProcessedOutput)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:139:	_, _, e = syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(st), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-140-	if e != 0 {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-144-	defer func() {
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go:145:		syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(fd), uintptr(old), 0)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/terminal/util_windows.go-146-	}()
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/forward_unix_test.go-42-
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/forward_unix_test.go:43:	forwardedAddr := sshListener.Addr().String()
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/forward_unix_test.go-44-	tcpConn, err := net.Dial("tcp", forwardedAddr)
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/session_test.go-117-	defer session.Close()
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/session_test.go:118:	err = session.Run(`bash -c "kill -9 $$"`)
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/session_test.go-119-	if err == nil {
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-35-
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go:36:			io.WriteString(c, c.RemoteAddr().String())
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-37-			c.Close()
##############################################
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-40-
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go:41:	conn, err := sshConn.Dial("tcp", l.Addr().String())
mongo-tools-3.4.14/vendor/src/golang.org/x/crypto/ssh/test/tcpip_test.go-42-	if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-283-		var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go:284:			Id   json.RawMessage `json:"$oid"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-285-			Func struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-286-				Id json.RawMessage
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go:287:			} `json:"$oidFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/bson.go-288-		}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decimal_test.go-62-		D struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decimal_test.go:63:			Repr string `json:"$numberDecimal"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decimal_test.go-64-		} `json:"d"`
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-110-	if style == setterAddr {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go:111:		if !out.CanAddr() {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-112-			return nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-113-		}
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go:114:		out = out.Addr()
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/decode.go-115-	} else if outt.Kind() == reflect.Ptr && out.IsNil() {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/encode.go-371-			e.addElemName(0x05, name)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/encode.go:372:			if v.CanAddr() {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/encode.go-373-				e.addBinary(0x00, v.Slice(0, v.Len()).Interface().([]byte))
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-106-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:107:		Binary []byte `json:"$binary"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:108:		Type   string `json:"$type"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-109-		Func   struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:110:			Binary []byte `json:"$binary"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:111:			Type   int64  `json:"$type"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:112:		} `json:"$binaryFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-113-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-147-	base64.StdEncoding.Encode(out, in)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:148:	return fbytes(`{"$binary":"%s","$type":"0x0"}`, out), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-149-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-154-	base64.StdEncoding.Encode(out, in.Data)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:155:	return fbytes(`{"$binary":"%s","$type":"0x%x"}`, out, in.Kind), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-156-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-161-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:162:		S    string `json:"$date"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-163-		Func struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-164-			S string
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:165:		} `json:"$dateFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-166-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-182-		Date struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:183:			N int64 `json:"$numberLong,string"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:184:		} `json:"$date"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-185-		Func struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-186-			S int64
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:187:		} `json:"$dateFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-188-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-201-	t := v.(time.Time)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:202:	return fbytes(`{"$date":%q}`, t.Format(jdateFormat)), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-203-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-209-			I int32 `json:"i"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:210:		} `json:"$timestamp"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-211-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-220-	ts := uint64(v.(MongoTimestamp))
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:221:	return fbytes(`{"$timestamp":{"t":%d,"i":%d}}`, ts>>32, uint32(ts)), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-222-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-225-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:226:		Regex   string `json:"$regex"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:227:		Options string `json:"$options"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-228-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-238-	type regex struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:239:		Regex   string `json:"$regex"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:240:		Options string `json:"$options"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-241-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-246-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:247:		Id   string `json:"$oid"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-248-		Func struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-249-			Id string
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:250:		} `json:"$oidFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-251-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-262-func jencObjectId(v interface{}) ([]byte, error) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:263:	return fbytes(`{"$oid":"%s"}`, v.(ObjectId).Hex()), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-264-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-268-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:269:		Obj map[string]interface{} `json:"$dbrefFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-270-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-281-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:282:		N    int64 `json:"$numberLong,string"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-283-		Func struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-284-			N int64 `json:",string"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:285:		} `json:"$numberLongFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-286-	}
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-287-	var vn struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:288:		N    int64 `json:"$numberLong"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-289-		Func struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-290-			N int64
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:291:		} `json:"$numberLongFunc"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-292-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-309-	n := v.(int64)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:310:	f := `{"$numberLong":"%d"}`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-311-	if n <= 1<<53 {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:312:		f = `{"$numberLong":%d}`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-313-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-318-	n := v.(int)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:319:	f := `{"$numberLong":"%d"}`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-320-	if int64(n) <= 1<<53 {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-327-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:328:		N int64 `json:"$minKey"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-329-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-341-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:342:		N int64 `json:"$maxKey"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-343-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-356-	case MinKey:
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:357:		return []byte(`{"$minKey":1}`), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-358-	case MaxKey:
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:359:		return []byte(`{"$maxKey":1}`), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-360-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-365-	var v struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:366:		B bool `json:"$undefined"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-367-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-378-func jencUndefined(v interface{}) ([]byte, error) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go:379:	return []byte(`{"$undefined":true}`), nil
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json.go-380-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-22-		a: []byte("foo"),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:23:		b: `{"$binary":"Zm9v","$type":"0x0"}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-24-	}, {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-25-		a: bson.Binary{Kind: 2, Data: []byte("foo")},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:26:		b: `{"$binary":"Zm9v","$type":"0x2"}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-27-	}, {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-34-		a: time.Date(2016, 5, 15, 1, 2, 3, 4000000, time.UTC),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:35:		b: `{"$date":"2016-05-15T01:02:03.004Z"}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-36-	}, {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:37:		b: `{"$date": {"$numberLong": "1002"}}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-38-		c: time.Date(1970, 1, 1, 0, 0, 1, 2e6, time.UTC),
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-52-		a: bson.MongoTimestamp(4294967298),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:53:		b: `{"$timestamp":{"t":1,"i":2}}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-54-	}, {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-61-		a: bson.RegEx{"pattern", "options"},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:62:		b: `{"$regex":"pattern","$options":"options"}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-63-	},
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-67-		a: bson.ObjectIdHex("0123456789abcdef01234567"),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:68:		b: `{"$oid":"0123456789abcdef01234567"}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-69-	}, {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-85-		a: int64(9007199254740992),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:86:		b: `{"$numberLong":9007199254740992}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-87-	}, {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-88-		a: int64(1<<53 + 1),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:89:		b: `{"$numberLong":"9007199254740993"}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-90-	}, {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-91-		a: 1<<53 + 1,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:92:		b: `{"$numberLong":"9007199254740993"}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-93-		c: int64(9007199254740993),
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-104-		a: bson.MinKey,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:105:		b: `{"$minKey":1}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-106-	}, {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-107-		a: bson.MaxKey,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:108:		b: `{"$maxKey":1}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-109-	}, {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-115-	}, {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:116:		b: `{"$minKey":0}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:117:		e: `invalid $minKey object: {"$minKey":0}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-118-	}, {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:119:		b: `{"$maxKey":0}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:120:		e: `invalid $maxKey object: {"$maxKey":0}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-121-	},
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-124-		a: bson.Undefined,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:125:		b: `{"$undefined":true}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-126-	}, {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-135-	{
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go:136:		b: `{$foo: ["bar",],}`,
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bson/json_test.go-137-		c: map[string]interface{}{"$foo": []interface{}{"bar"}},
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bulk_test.go-252-	c.Check(ecases[0].Index, Equals, -1)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bulk_test.go:253:	c.Check(ecases[1].Err, ErrorMatches, `.*\$bogus.*`)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/bulk_test.go-254-	c.Check(ecases[1].Index, Equals, 106)
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-411-
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go:412:func resolveAddr(addr string) (*net.TCPAddr, error) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-413-	// Simple cases that do not need actual resolution. Works with IPv4 and v6.
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-437-			} else {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go:438:				addrChan <- (*net.TCPAddr)(conn.RemoteAddr().(*net.UDPAddr))
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-439-				conn.Close()
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-492-
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go:493:			tcpaddr, err := resolveAddr(addr)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster.go-494-			if err != nil {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1723-		dials <- true
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go:1724:		if addr.TCPAddr().Port == 40012 {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1725-			c.Check(addr.String(), Equals, "localhost:40012")
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1726-		}
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go:1727:		return net.DialTCP("tcp", nil, addr.TCPAddr())
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/cluster_test.go-1728-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/dbtest/dbserver.go-52-	}
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/dbtest/dbserver.go:53:	addr := l.Addr().(*net.TCPAddr)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/dbtest/dbserver.go-54-	l.Close()
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go-422-	// we find them.
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go:423:	if v.Kind() != reflect.Ptr && v.Type().Name() != "" && v.CanAddr() {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go:424:		v = v.Addr()
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode.go-425-	}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-233-
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:234:func sliceAddr(x []int) *[]int                 { return &x }
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:235:func mapAddr(x map[string]int) *map[string]int { return &x }
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-236-
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-330-	// Now documented and tested.
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:331:	{in: `[2]`, ptr: sliceAddr([]int{1}), out: []int{2}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go:332:	{in: `{"key": 2}`, ptr: mapAddr(map[string]int{"old": 0, "key": 1}), out: map[string]int{"key": 2}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/decode_test.go-333-
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-453-func addrMarshalerEncoder(e *encodeState, v reflect.Value, _ encOpts) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go:454:	va := v.Addr()
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-455-	if va.IsNil() {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-483-func addrTextMarshalerEncoder(e *encodeState, v reflect.Value, opts encOpts) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go:484:	va := v.Addr()
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-485-	if va.IsNil() {
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-759-func (ce *condAddrEncoder) encode(e *encodeState, v reflect.Value, opts encOpts) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go:760:	if v.CanAddr() {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/encode.go-761-		ce.canAddrEnc(e, v, opts)
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-16-type funcs struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:17:	Func2 *funcN `json:"$func2"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:18:	Func1 *funcN `json:"$func1"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-19-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-21-type funcsText struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:22:	Func1 jsonText `json:"$func1"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:23:	Func2 jsonText `json:"$func2"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-24-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-40-type unquotedKey struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:41:	S string `json:"$k_1"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-42-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-74-	ext.EncodeType(docint(0), func(v interface{}) ([]byte, error) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:75:		s := `{"$docint": ` + strconv.Itoa(int(v.(docint))) + `}`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-76-		return []byte(s), nil
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-137-	// Keyed documents
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:138:	{in: `{"v": {"$key1": 1}}`, ptr: new(interface{}), out: map[string]interface{}{"v": keyed(`{"$key1": 1}`)}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:139:	{in: `{"k": {"$key1": 1}}`, ptr: new(keyedType), out: keyedType{K: keyed(`{"$key1": 1}`)}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:140:	{in: `{"i": {"$key1": 1}}`, ptr: new(keyedType), err: &UnmarshalTypeError{"object", reflect.TypeOf(0), 18}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-141-
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-147-	// Unquoted keys
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:148:	{in: `{$k_1: "bar"}`, ptr: new(interface{}), out: map[string]interface{}{"$k_1": "bar"}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:149:	{in: `{$k_1: "bar"}`, ptr: new(unquotedKey), out: unquotedKey{"bar"}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-150-
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:151:	{in: `{$k_1: "bar"}`, noext: true, ptr: new(interface{}),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-152-		err: &SyntaxError{"invalid character '$' looking for beginning of object key string", 2}},
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go:153:	{in: `{$k_1: "bar"}`, noext: true, ptr: new(unquotedKey),
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/extension_test.go-154-		err: &SyntaxError{"invalid character '$' looking for beginning of object key string", 2}},
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-11-type basicLatin2xTag struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go:12:	V string `json:"$%-/"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-13-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-43-type punctuationTag struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go:44:	V string `json:"!#$%&()*+-./:<=>?@[]^_{|}~"` // https://golang.org/issue/3546
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/internal/json/tagkey_test.go-45-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-459-// TCPAddr returns the resolved TCP address for the server.
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:460:func (addr *ServerAddr) TCPAddr() *net.TCPAddr {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-461-	return addr.tcp
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-1241-		if field == "" || kind != "" && order != kind {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:1242:			return nil, fmt.Errorf(`invalid index key: want "[$<kind>:][-]<field name>", got %q`, raw)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-1243-		}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3391-type DBRef struct {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3392:	Collection string      `bson:"$ref"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3393:	Id         interface{} `bson:"$id"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3394:	Database   string      `bson:"$db,omitempty"`
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3395-}
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3901-		} else {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go:3902:			if !iter.Next(slicev.Index(i).Addr().Interface()) {
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session.go-3903-				break
##############################################
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session_test.go-1169-	_, err = coll.Find(M{"n": "not-a-number"}).Apply(mgo.Change{Update: M{"$inc": M{"n": 1}}}, result)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session_test.go:1170:	c.Assert(err, ErrorMatches, `(exception: )?Cannot apply \$inc .*`)
mongo-tools-3.4.14/vendor/src/gopkg.in/mgo.v2/session_test.go-1171-	if s.versionAtLeast(2, 1) {
##############################################
mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch-1277--
mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch:1278:-func (c *Conn) LocalAddr() net.Addr
mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch:1279:-func (c *Conn) RemoteAddr() net.Addr
mongo-tools-3.4.14/debian/patches/openssl-1.1-support.patch-1280--func (c *Conn) SetDeadline(t time.Time) error
##############################################
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-547-// LocalAddr returns the underlying connection's local address
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:548:func (c *Conn) LocalAddr() net.Addr {
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:549:	return c.conn.LocalAddr()
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-550-}
##############################################
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-552-// RemoteAddr returns the underlying connection's remote address
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:553:func (c *Conn) RemoteAddr() net.Addr {
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go:554:	return c.conn.RemoteAddr()
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/conn.go-555-}
##############################################
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go-41-
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go:42:func (c *Conn) LocalAddr() net.Addr
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go:43:func (c *Conn) RemoteAddr() net.Addr
mongo-tools-3.4.14/.pc/openssl-1.1-support.patch/vendor/src/github.com/spacemonkeygo/openssl/oracle_stubs.go-44-func (c *Conn) SetDeadline(t time.Time) error