<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[132992] trunk/dports/devel</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/132992">132992</a></dd>
<dt>Author</dt> <dd>ryandesign@macports.org</dd>
<dt>Date</dt> <dd>2015-02-17 00:00:47 -0800 (Tue, 17 Feb 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>MongoObjCDriver: new port, version 1.0.6</pre>

<h3>Added Paths</h3>
<ul>
<li>trunk/dports/devel/MongoObjCDriver/</li>
<li><a href="#trunkdportsdevelMongoObjCDriverPortfile">trunk/dports/devel/MongoObjCDriver/Portfile</a></li>
<li>trunk/dports/devel/MongoObjCDriver/files/</li>
<li><a href="#trunkdportsdevelMongoObjCDriverfilespatchMongoObjCDriverxcodeprojprojectpbxprojdiff">trunk/dports/devel/MongoObjCDriver/files/patch-MongoObjCDriver.xcodeproj-project.pbxproj.diff</a></li>
<li><a href="#trunkdportsdevelMongoObjCDriverfilespatchSourcesMODClient_utilsmdiff">trunk/dports/devel/MongoObjCDriver/files/patch-Sources-MODClient_utils.m.diff</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsdevelMongoObjCDriverPortfile"></a>
<div class="addfile"><h4>Added: trunk/dports/devel/MongoObjCDriver/Portfile (0 => 132992)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/MongoObjCDriver/Portfile                                (rev 0)
+++ trunk/dports/devel/MongoObjCDriver/Portfile        2015-02-17 08:00:47 UTC (rev 132992)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           github 1.0
+PortGroup           xcode 1.0
+
+github.setup        jeromelebel MongoObjCDriver 1.0.6
+categories          devel
+maintainers         ryandesign openmaintainer
+
+description         framework to connect to a mongodb database
+
+long_description    ${name} is a ${description} with an asynchronous API.
+
+checksums           rmd160  8264c6b2c9e1e0056e0b133827474b8d2695cb3c \
+                    sha256  76ab2bb4e01fc4637aa3e0aaa92b1d636ebdbc642a8082ff0565bb3c9d73d116
+
+depends_lib         port:cyrus-sasl2 \
+                    port:libbson \
+                    port:mongo-c-driver
+
+patchfiles          patch-MongoObjCDriver.xcodeproj-project.pbxproj.diff \
+                    patch-Sources-MODClient_utils.m.diff
+
+post-patch {
+    reinplace &quot;s|@PREFIX@|${prefix}|g&quot; ${worksrcpath}/MongoObjCDriver.xcodeproj/project.pbxproj
+}
+
+xcode.target        ${name}
+xcode.destroot.type framework
</ins><span class="cx">Property changes on: trunk/dports/devel/MongoObjCDriver/Portfile
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svnkeywords"></a>
<div class="addfile"><h4>Added: svn:keywords</h4></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4>Added: svn:eol-style</h4></div>
<a id="trunkdportsdevelMongoObjCDriverfilespatchMongoObjCDriverxcodeprojprojectpbxprojdiff"></a>
<div class="addfile"><h4>Added: trunk/dports/devel/MongoObjCDriver/files/patch-MongoObjCDriver.xcodeproj-project.pbxproj.diff (0 => 132992)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/MongoObjCDriver/files/patch-MongoObjCDriver.xcodeproj-project.pbxproj.diff                                (rev 0)
+++ trunk/dports/devel/MongoObjCDriver/files/patch-MongoObjCDriver.xcodeproj-project.pbxproj.diff        2015-02-17 08:00:47 UTC (rev 132992)
</span><span class="lines">@@ -0,0 +1,2871 @@
</span><ins>+--- MongoObjCDriver.xcodeproj/project.pbxproj.orig        2014-08-26 21:09:57.000000000 -0500
++++ MongoObjCDriver.xcodeproj/project.pbxproj        2015-02-16 22:29:36.000000000 -0600
+@@ -78,70 +78,6 @@
+                 02BDC3E8141D6073000EF755 /* MODCursor.m in Sources */ = {isa = PBXBuildFile; fileRef = 02BDC3E6141D6073000EF755 /* MODCursor.m */; };
+                 02BDC3EC141D83A7000EF755 /* MODClient_utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 02BDC3EB141D83A7000EF755 /* MODClient_utils.m */; };
+                 02CCE7A0192A278800A9DB1B /* MODRagelJsonParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 0299B61117F39FA200FB40A2 /* MODRagelJsonParser.h */; settings = {ATTRIBUTES = (Public, ); }; };
+-                02CF0E20191112CB008C822A /* bcon.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204505F190E5EB000A80BED /* bcon.c */; };
+-                02CF0E21191112CB008C822A /* bson-atomic.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045061190E5EB000A80BED /* bson-atomic.c */; };
+-                02CF0E22191112CB008C822A /* bson-clock.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045063190E5EB000A80BED /* bson-clock.c */; };
+-                02CF0E23191112CB008C822A /* bson-context.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045068190E5EB000A80BED /* bson-context.c */; };
+-                02CF0E24191112CB008C822A /* bson-error.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204506B190E5EB000A80BED /* bson-error.c */; };
+-                02CF0E25191112CB008C822A /* bson-iter.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204506D190E5EB000A80BED /* bson-iter.c */; };
+-                02CF0E26191112CB008C822A /* bson-json.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204506F190E5EB000A80BED /* bson-json.c */; };
+-                02CF0E27191112CB008C822A /* bson-keys.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045071190E5EB000A80BED /* bson-keys.c */; };
+-                02CF0E28191112CB008C822A /* bson-md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045074190E5EB000A80BED /* bson-md5.c */; };
+-                02CF0E29191112CB008C822A /* bson-memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045076190E5EB000A80BED /* bson-memory.c */; };
+-                02CF0E2A191112CB008C822A /* bson-oid.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045078190E5EB000A80BED /* bson-oid.c */; };
+-                02CF0E2B191112CB008C822A /* bson-reader.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204507B190E5EB000A80BED /* bson-reader.c */; };
+-                02CF0E2C191112CB008C822A /* bson-string.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204507E190E5EB000A80BED /* bson-string.c */; };
+-                02CF0E2D191112CB008C822A /* bson-utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045082190E5EB000A80BED /* bson-utf8.c */; };
+-                02CF0E2E191112CB008C822A /* bson-value.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045084190E5EB000A80BED /* bson-value.c */; };
+-                02CF0E2F191112CB008C822A /* bson-writer.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045087190E5EB000A80BED /* bson-writer.c */; };
+-                02CF0E30191112CB008C822A /* bson.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045089190E5EB000A80BED /* bson.c */; };
+-                02CF0E6819111321008C822A /* mongoc-array.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044ED9190E5E4E00A80BED /* mongoc-array.c */; };
+-                02CF0E6919111321008C822A /* mongoc-buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EDB190E5E4E00A80BED /* mongoc-buffer.c */; };
+-                02CF0E6A19111321008C822A /* mongoc-bulk-operation.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EDD190E5E4E00A80BED /* mongoc-bulk-operation.c */; };
+-                02CF0E6B19111321008C822A /* mongoc-client-pool.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EDF190E5E4E00A80BED /* mongoc-client-pool.c */; };
+-                02CF0E6C19111321008C822A /* mongoc-client.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EE2190E5E4E00A80BED /* mongoc-client.c */; };
+-                02CF0E6D19111321008C822A /* mongoc-cluster.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EE5190E5E4E00A80BED /* mongoc-cluster.c */; };
+-                02CF0E6E19111321008C822A /* mongoc-collection.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EE7190E5E4E00A80BED /* mongoc-collection.c */; };
+-                02CF0E6F19111321008C822A /* mongoc-counters.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EEB190E5E4E00A80BED /* mongoc-counters.c */; };
+-                02CF0E7019111321008C822A /* mongoc-cursor-array.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EEE190E5E4E00A80BED /* mongoc-cursor-array.c */; };
+-                02CF0E7119111321008C822A /* mongoc-cursor-cursorid.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EF0190E5E4E00A80BED /* mongoc-cursor-cursorid.c */; };
+-                02CF0E7219111321008C822A /* mongoc-cursor.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EF2190E5E4E00A80BED /* mongoc-cursor.c */; };
+-                02CF0E7319111321008C822A /* mongoc-database.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EF5190E5E4E00A80BED /* mongoc-database.c */; };
+-                02CF0E7419111321008C822A /* mongoc-gridfs-file-list.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EFB190E5E4E00A80BED /* mongoc-gridfs-file-list.c */; };
+-                02CF0E7519111321008C822A /* mongoc-gridfs-file-page.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044EFE190E5E4E00A80BED /* mongoc-gridfs-file-page.c */; };
+-                02CF0E7619111321008C822A /* mongoc-gridfs-file.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F01190E5E4E00A80BED /* mongoc-gridfs-file.c */; };
+-                02CF0E7719111321008C822A /* mongoc-gridfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F04190E5E4E00A80BED /* mongoc-gridfs.c */; };
+-                02CF0E7819111321008C822A /* mongoc-index.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F08190E5E4E00A80BED /* mongoc-index.c */; };
+-                02CF0E7919111321008C822A /* mongoc-init.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F0A190E5E4E00A80BED /* mongoc-init.c */; };
+-                02CF0E7A19111321008C822A /* mongoc-list.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F0E190E5E4E00A80BED /* mongoc-list.c */; };
+-                02CF0E7B19111321008C822A /* mongoc-log.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F0F190E5E4E00A80BED /* mongoc-log.c */; };
+-                02CF0E7C19111321008C822A /* mongoc-matcher-op.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F12190E5E4E00A80BED /* mongoc-matcher-op.c */; };
+-                02CF0E7D19111321008C822A /* mongoc-matcher.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F14190E5E4E00A80BED /* mongoc-matcher.c */; };
+-                02CF0E7E19111321008C822A /* mongoc-queue.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F18190E5E4E00A80BED /* mongoc-queue.c */; };
+-                02CF0E7F19111321008C822A /* mongoc-read-prefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F1A190E5E4E00A80BED /* mongoc-read-prefs.c */; };
+-                02CF0E8019111321008C822A /* mongoc-rpc.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F1D190E5E4E00A80BED /* mongoc-rpc.c */; };
+-                02CF0E8119111321008C822A /* mongoc-sasl.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F1F190E5E4E00A80BED /* mongoc-sasl.c */; };
+-                02CF0E8219111321008C822A /* mongoc-socket.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F20190E5E4E00A80BED /* mongoc-socket.c */; };
+-                02CF0E8319111321008C822A /* mongoc-ssl.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F23190E5E4E00A80BED /* mongoc-ssl.c */; };
+-                02CF0E8419111321008C822A /* mongoc-stream-buffered.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F25190E5E4E00A80BED /* mongoc-stream-buffered.c */; };
+-                02CF0E8519111321008C822A /* mongoc-stream-file.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F27190E5E4E00A80BED /* mongoc-stream-file.c */; };
+-                02CF0E8619111321008C822A /* mongoc-stream-gridfs.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F29190E5E4E00A80BED /* mongoc-stream-gridfs.c */; };
+-                02CF0E8719111321008C822A /* mongoc-stream-socket.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F2C190E5E4E00A80BED /* mongoc-stream-socket.c */; };
+-                02CF0E8919111321008C822A /* mongoc-stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F30190E5E4E00A80BED /* mongoc-stream.c */; };
+-                02CF0E8A19111321008C822A /* mongoc-uri.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F34190E5E4E00A80BED /* mongoc-uri.c */; };
+-                02CF0E8B19111321008C822A /* mongoc-util.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F37190E5E4E00A80BED /* mongoc-util.c */; };
+-                02CF0E8C19111321008C822A /* mongoc-write-command.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F3A190E5E4E00A80BED /* mongoc-write-command.c */; };
+-                02CF0E8D19111321008C822A /* mongoc-write-concern.c in Sources */ = {isa = PBXBuildFile; fileRef = 02044F3C190E5E4E00A80BED /* mongoc-write-concern.c */; };
+-                02CF0E9719112271008C822A /* yajl.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045095190E5EB000A80BED /* yajl.c */; };
+-                02CF0E9819112271008C822A /* yajl_alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045096190E5EB000A80BED /* yajl_alloc.c */; };
+-                02CF0E9919112271008C822A /* yajl_buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 02045098190E5EB000A80BED /* yajl_buf.c */; };
+-                02CF0E9A19112271008C822A /* yajl_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204509C190E5EB000A80BED /* yajl_encode.c */; };
+-                02CF0E9B19112271008C822A /* yajl_gen.c in Sources */ = {isa = PBXBuildFile; fileRef = 0204509E190E5EB000A80BED /* yajl_gen.c */; };
+-                02CF0E9C19112271008C822A /* yajl_lex.c in Sources */ = {isa = PBXBuildFile; fileRef = 020450A0190E5EB000A80BED /* yajl_lex.c */; };
+-                02CF0E9D19112271008C822A /* yajl_parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 020450A3190E5EB000A80BED /* yajl_parser.c */; };
+-                02CF0E9E19112271008C822A /* yajl_tree.c in Sources */ = {isa = PBXBuildFile; fileRef = 020450A5190E5EB000A80BED /* yajl_tree.c */; };
+-                02CF0E9F19112271008C822A /* yajl_version.c in Sources */ = {isa = PBXBuildFile; fileRef = 020450A7190E5EB000A80BED /* yajl_version.c */; };
+-                02CF0EA21911326B008C822A /* mongoc-stream-apple-tls.c in Sources */ = {isa = PBXBuildFile; fileRef = 02CF0EA01911326B008C822A /* mongoc-stream-apple-tls.c */; };
+                 02CF0EA619191117008C822A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02CF0EA519191117008C822A /* Security.framework */; };
+                 02CF0EA71919115D008C822A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02CF0EA519191117008C822A /* Security.framework */; };
+                 02CF0EA81919116A008C822A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02ABA1C814103B37000417F4 /* Foundation.framework */; };
+@@ -150,74 +86,14 @@
+                 02CF87E9142F8AA3000C4C7F /* MODRegex.h in Headers */ = {isa = PBXBuildFile; fileRef = 02CF87E7142F8AA3000C4C7F /* MODRegex.h */; settings = {ATTRIBUTES = (Public, ); }; };
+                 02CF87EA142F8AA3000C4C7F /* MODRegex.m in Sources */ = {isa = PBXBuildFile; fileRef = 02CF87E8142F8AA3000C4C7F /* MODRegex.m */; };
+                 02D3D2F91926631300925BE7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F121C21410EF5200197811 /* main.m */; };
+-                02D3D3031926661000925BE7 /* mongoc-array-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044ED8190E5E4E00A80BED /* mongoc-array-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3041926661000925BE7 /* mongoc-buffer-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EDA190E5E4E00A80BED /* mongoc-buffer-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3051926661100925BE7 /* mongoc-bulk-operation-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EDC190E5E4E00A80BED /* mongoc-bulk-operation-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3061926661100925BE7 /* mongoc-bulk-operation.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EDE190E5E4E00A80BED /* mongoc-bulk-operation.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3071926661100925BE7 /* mongoc-client-pool.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EE0190E5E4E00A80BED /* mongoc-client-pool.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3081926661100925BE7 /* mongoc-client-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EE1190E5E4E00A80BED /* mongoc-client-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3091926661100925BE7 /* mongoc-client.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EE3190E5E4E00A80BED /* mongoc-client.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D30A1926661100925BE7 /* mongoc-cluster-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EE4190E5E4E00A80BED /* mongoc-cluster-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D30B1926661100925BE7 /* mongoc-collection-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EE6190E5E4E00A80BED /* mongoc-collection-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D30C1926661100925BE7 /* mongoc-collection.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EE8190E5E4E00A80BED /* mongoc-collection.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D30D1926661100925BE7 /* mongoc-counters-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EEA190E5E4E00A80BED /* mongoc-counters-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D30E1926661100925BE7 /* mongoc-cursor-array-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EED190E5E4E00A80BED /* mongoc-cursor-array-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D30F1926661100925BE7 /* mongoc-cursor-cursorid-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EEF190E5E4E00A80BED /* mongoc-cursor-cursorid-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3101926661100925BE7 /* mongoc-cursor-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EF1190E5E4E00A80BED /* mongoc-cursor-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3111926661100925BE7 /* mongoc-cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EF3190E5E4E00A80BED /* mongoc-cursor.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3121926661100925BE7 /* mongoc-database-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EF4190E5E4E00A80BED /* mongoc-database-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3131926661100925BE7 /* mongoc-database.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EF6190E5E4E00A80BED /* mongoc-database.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3141926661100925BE7 /* mongoc-errno-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EF7190E5E4E00A80BED /* mongoc-errno-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3151926661100925BE7 /* mongoc-error.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EF8190E5E4E00A80BED /* mongoc-error.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3161926661100925BE7 /* mongoc-flags.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EF9190E5E4E00A80BED /* mongoc-flags.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3171926661100925BE7 /* mongoc-gridfs-file-list-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EFA190E5E4E00A80BED /* mongoc-gridfs-file-list-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3181926661100925BE7 /* mongoc-gridfs-file-list.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EFC190E5E4E00A80BED /* mongoc-gridfs-file-list.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3191926661100925BE7 /* mongoc-gridfs-file-page-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EFD190E5E4E00A80BED /* mongoc-gridfs-file-page-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D31A1926661100925BE7 /* mongoc-gridfs-file-page.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044EFF190E5E4E00A80BED /* mongoc-gridfs-file-page.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D31B1926661100925BE7 /* mongoc-gridfs-file-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F00190E5E4E00A80BED /* mongoc-gridfs-file-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D31C1926661100925BE7 /* mongoc-gridfs-file.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F02190E5E4E00A80BED /* mongoc-gridfs-file.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D31D1926661100925BE7 /* mongoc-gridfs-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F03190E5E4E00A80BED /* mongoc-gridfs-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D31E1926661100925BE7 /* mongoc-gridfs.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F05190E5E4E00A80BED /* mongoc-gridfs.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D31F1926661100925BE7 /* mongoc-host-list-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F06190E5E4E00A80BED /* mongoc-host-list-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3201926661100925BE7 /* mongoc-host-list.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F07190E5E4E00A80BED /* mongoc-host-list.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3211926661100925BE7 /* mongoc-index.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F09190E5E4E00A80BED /* mongoc-index.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3221926661100925BE7 /* mongoc-init.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F0B190E5E4E00A80BED /* mongoc-init.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3231926661200925BE7 /* mongoc-iovec.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F0C190E5E4E00A80BED /* mongoc-iovec.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3241926661200925BE7 /* mongoc-list-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F0D190E5E4E00A80BED /* mongoc-list-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3251926661200925BE7 /* mongoc-log.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F10190E5E4E00A80BED /* mongoc-log.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3261926661200925BE7 /* mongoc-matcher-op-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F11190E5E4E00A80BED /* mongoc-matcher-op-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3271926661200925BE7 /* mongoc-matcher-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F13190E5E4E00A80BED /* mongoc-matcher-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3281926661200925BE7 /* mongoc-matcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F15190E5E4E00A80BED /* mongoc-matcher.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3291926661200925BE7 /* mongoc-opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F16190E5E4E00A80BED /* mongoc-opcode.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D32A1926661200925BE7 /* mongoc-queue-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F17190E5E4E00A80BED /* mongoc-queue-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D32B1926661200925BE7 /* mongoc-read-prefs-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F19190E5E4E00A80BED /* mongoc-read-prefs-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D32C1926661200925BE7 /* mongoc-read-prefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F1B190E5E4E00A80BED /* mongoc-read-prefs.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D32D1926661200925BE7 /* mongoc-rpc-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F1C190E5E4E00A80BED /* mongoc-rpc-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D32E1926661200925BE7 /* mongoc-sasl-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F1E190E5E4E00A80BED /* mongoc-sasl-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D32F1926661200925BE7 /* mongoc-socket.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F21190E5E4E00A80BED /* mongoc-socket.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3301926661200925BE7 /* mongoc-ssl-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F22190E5E4E00A80BED /* mongoc-ssl-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3311926661300925BE7 /* mongoc-ssl.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F24190E5E4E00A80BED /* mongoc-ssl.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3321926661300925BE7 /* mongoc-stream-buffered.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F26190E5E4E00A80BED /* mongoc-stream-buffered.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3331926661300925BE7 /* mongoc-stream-file.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F28190E5E4E00A80BED /* mongoc-stream-file.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3341926661300925BE7 /* mongoc-stream-gridfs.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F2A190E5E4E00A80BED /* mongoc-stream-gridfs.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3351926661300925BE7 /* mongoc-stream-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F2B190E5E4E00A80BED /* mongoc-stream-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3361926661300925BE7 /* mongoc-stream-socket.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F2D190E5E4E00A80BED /* mongoc-stream-socket.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3371926661300925BE7 /* mongoc-stream-tls.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F2F190E5E4E00A80BED /* mongoc-stream-tls.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3381926661300925BE7 /* mongoc-stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F31190E5E4E00A80BED /* mongoc-stream.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3391926661300925BE7 /* mongoc-thread-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F32190E5E4E00A80BED /* mongoc-thread-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D33A1926661300925BE7 /* mongoc-trace.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F33190E5E4E00A80BED /* mongoc-trace.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D33B1926661300925BE7 /* mongoc-uri.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F35190E5E4E00A80BED /* mongoc-uri.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D33C1926661400925BE7 /* mongoc-util-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F36190E5E4E00A80BED /* mongoc-util-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D33D1926661400925BE7 /* mongoc-write-command-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F39190E5E4E00A80BED /* mongoc-write-command-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D33E1926661400925BE7 /* mongoc-write-concern-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F3B190E5E4E00A80BED /* mongoc-write-concern-private.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D33F1926661400925BE7 /* mongoc-write-concern.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F3D190E5E4E00A80BED /* mongoc-write-concern.h */; settings = {ATTRIBUTES = (Private, ); }; };
+-                02D3D3401926661400925BE7 /* mongoc.h in Headers */ = {isa = PBXBuildFile; fileRef = 02044F3E190E5E4E00A80BED /* mongoc.h */; settings = {ATTRIBUTES = (Private, ); }; };
+                 02DB18AB172C8C5A00B26EAE /* NSData+Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 02DB18A9172C8C5A00B26EAE /* NSData+Base64.h */; settings = {ATTRIBUTES = (Public, ); }; };
+                 02DB18AC172C8C5A00B26EAE /* NSData+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 02DB18AA172C8C5A00B26EAE /* NSData+Base64.m */; };
+                 02DB18AF172C8C9700B26EAE /* NSString+Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 02DB18AD172C8C9700B26EAE /* NSString+Base64.h */; settings = {ATTRIBUTES = (Public, ); }; };
+                 02DB18B0172C8C9700B26EAE /* NSString+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 02DB18AE172C8C9700B26EAE /* NSString+Base64.m */; };
+                 02F121C01410EF5200197811 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02F121BF1410EF5200197811 /* Foundation.framework */; };
+                 02F121C71410EF5200197811 /* mongo_test.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 02F121C61410EF5200197811 /* mongo_test.1 */; };
++                509EE0E91A92F8B500BB6886 /* libmongoc-1.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 509EE0E81A92F8B500BB6886 /* libmongoc-1.0.dylib */; };
++                509EE0EB1A931AAA00BB6886 /* libbson-1.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 509EE0EA1A931AAA00BB6886 /* libbson-1.0.dylib */; };
+ /* End PBXBuildFile section */

+ /* Begin PBXContainerItemProxy section */
+@@ -251,1086 +127,6 @@
+ /* End PBXCopyFilesBuildPhase section */

+ /* Begin PBXFileReference section */
+-                02044CB1190E5E4C00A80BED /* autogen.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = autogen.sh; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CB4190E5E4C00A80BED /* AutoHarden.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = AutoHarden.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CB5190E5E4C00A80BED /* CheckCompiler.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckCompiler.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CB6190E5E4C00A80BED /* CheckHost.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckHost.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CB7190E5E4C00A80BED /* CheckProgs.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckProgs.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CB8190E5E4C00A80BED /* CheckTarget.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckTarget.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CB9190E5E4C00A80BED /* FindDependencies.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = FindDependencies.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CBA190E5E4C00A80BED /* Libbson.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Libbson.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CBC190E5E4C00A80BED /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CBD190E5E4C00A80BED /* ac_check_typedef.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ac_check_typedef.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CBE190E5E4C00A80BED /* ac_compile_check_sizeof.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ac_compile_check_sizeof.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CBF190E5E4C00A80BED /* ac_create_stdint_h.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ac_create_stdint_h.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC0190E5E4C00A80BED /* as-compiler-flag.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;as-compiler-flag.m4&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC1190E5E4C00A80BED /* ax_check_compile_flag.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_check_compile_flag.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC2190E5E4C00A80BED /* ax_check_link_flag.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_check_link_flag.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC3190E5E4C00A80BED /* ax_pthread.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_pthread.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC4190E5E4C00A80BED /* ax_python.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_python.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC5190E5E4C00A80BED /* mongoc_check_doc_build.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_check_doc_build.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC6190E5E4C00A80BED /* pkg.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = pkg.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC7190E5E4C00A80BED /* silent.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = silent.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC8190E5E4C00A80BED /* MaintainerFlags.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = MaintainerFlags.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CC9190E5E4C00A80BED /* Optimizations.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Optimizations.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CCA190E5E4C00A80BED /* PrintBuildConfiguration.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = PrintBuildConfiguration.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CCB190E5E4C00A80BED /* Python.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Python.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CCC190E5E4C00A80BED /* ReadCommandLineArguments.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReadCommandLineArguments.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CCE190E5E4C00A80BED /* wrap-compiler-for-flag-check */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = &quot;wrap-compiler-for-flag-check&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CCF190E5E4C00A80BED /* SetupAutomake.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = SetupAutomake.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD0190E5E4C00A80BED /* SetupLibtool.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = SetupLibtool.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD1190E5E4C00A80BED /* Versions.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Versions.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD3190E5E4C00A80BED /* FindBSON.cmake */ = {isa = PBXFileReference; lastKnownFileType = text; path = FindBSON.cmake; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD4190E5E4C00A80BED /* libmongoc-ssl.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;libmongoc-ssl.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD5190E5E4C00A80BED /* libmongoc.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = libmongoc.def; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD6190E5E4C00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD7190E5E4C00A80BED /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD8190E5E4C00A80BED /* configure.ac */ = {isa = PBXFileReference; lastKnownFileType = text; path = configure.ac; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CD9190E5E4C00A80BED /* CONTRIBUTING.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = CONTRIBUTING.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CDA190E5E4C00A80BED /* COPYING */ = {isa = PBXFileReference; lastKnownFileType = text; path = COPYING; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CDC190E5E4C00A80BED /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CDD190E5E4C00A80BED /* asciidoc.conf */ = {isa = PBXFileReference; lastKnownFileType = text; path = asciidoc.conf; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CDE190E5E4C00A80BED /* check_docs.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = check_docs.pl; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CDF190E5E4C00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE1190E5E4C00A80BED /* advanced-connections.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;advanced-connections.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE2190E5E4C00A80BED /* authentication.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = authentication.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE3190E5E4C00A80BED /* basic-prequisites.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = &quot;basic-prequisites.xml&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE4190E5E4C00A80BED /* basic-troubleshooting.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;basic-troubleshooting.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE5190E5E4C00A80BED /* deleting-document.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;deleting-document.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE6190E5E4C00A80BED /* executing-command.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;executing-command.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE7190E5E4C00A80BED /* finding-document.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;finding-document.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE8190E5E4C00A80BED /* index.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = index.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CE9190E5E4C00A80BED /* inserting-document.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;inserting-document.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CEA190E5E4C00A80BED /* installing-mongo-c-driver.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;installing-mongo-c-driver.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CEB190E5E4C00A80BED /* mongoc_bulk_operation_delete.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_delete.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CEC190E5E4C00A80BED /* mongoc_bulk_operation_delete_one.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_delete_one.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CED190E5E4C00A80BED /* mongoc_bulk_operation_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CEE190E5E4C00A80BED /* mongoc_bulk_operation_execute.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_execute.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CEF190E5E4C00A80BED /* mongoc_bulk_operation_insert.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_insert.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF0190E5E4C00A80BED /* mongoc_bulk_operation_replace_one.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_replace_one.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF1190E5E4C00A80BED /* mongoc_bulk_operation_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF2190E5E4C00A80BED /* mongoc_bulk_operation_update.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_update.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF3190E5E4C00A80BED /* mongoc_bulk_operation_update_one.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_bulk_operation_update_one.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF4190E5E4C00A80BED /* mongoc_cleanup.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cleanup.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF5190E5E4C00A80BED /* mongoc_client_command.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_command.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF6190E5E4C00A80BED /* mongoc_client_command_simple.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_command_simple.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF7190E5E4C00A80BED /* mongoc_client_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF8190E5E4C00A80BED /* mongoc_client_get_collection.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_collection.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CF9190E5E4C00A80BED /* mongoc_client_get_database.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_database.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CFA190E5E4C00A80BED /* mongoc_client_get_database_names.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_database_names.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CFB190E5E4C00A80BED /* mongoc_client_get_gridfs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_gridfs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CFC190E5E4C00A80BED /* mongoc_client_get_max_bson_size.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_max_bson_size.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CFD190E5E4C00A80BED /* mongoc_client_get_max_message_size.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_max_message_size.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CFE190E5E4C00A80BED /* mongoc_client_get_read_prefs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_read_prefs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044CFF190E5E4C00A80BED /* mongoc_client_get_server_status.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_server_status.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D00190E5E4C00A80BED /* mongoc_client_get_uri.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_uri.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D01190E5E4C00A80BED /* mongoc_client_get_write_concern.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_get_write_concern.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D02190E5E4C00A80BED /* mongoc_client_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D03190E5E4C00A80BED /* mongoc_client_new_from_uri.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_new_from_uri.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D04190E5E4C00A80BED /* mongoc_client_pool_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_pool_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D05190E5E4C00A80BED /* mongoc_client_pool_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_pool_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D06190E5E4C00A80BED /* mongoc_client_pool_pop.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_pool_pop.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D07190E5E4C00A80BED /* mongoc_client_pool_push.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_pool_push.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D08190E5E4C00A80BED /* mongoc_client_pool_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_pool_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D09190E5E4C00A80BED /* mongoc_client_pool_try_pop.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_pool_try_pop.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D0A190E5E4C00A80BED /* mongoc_client_set_read_prefs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_set_read_prefs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D0B190E5E4C00A80BED /* mongoc_client_set_ssl_opts.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_set_ssl_opts.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D0C190E5E4C00A80BED /* mongoc_client_set_stream_initiator.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_set_stream_initiator.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D0D190E5E4C00A80BED /* mongoc_client_set_write_concern.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_set_write_concern.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D0E190E5E4C00A80BED /* mongoc_client_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_client_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D0F190E5E4C00A80BED /* mongoc_collection_aggregate.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_aggregate.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D10190E5E4C00A80BED /* mongoc_collection_command.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_command.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D11190E5E4C00A80BED /* mongoc_collection_command_simple.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_command_simple.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D12190E5E4C00A80BED /* mongoc_collection_count.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_count.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D13190E5E4C00A80BED /* mongoc_collection_create_bulk_operation.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_create_bulk_operation.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D14190E5E4C00A80BED /* mongoc_collection_create_index.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_create_index.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D15190E5E4C00A80BED /* mongoc_collection_delete.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_delete.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D16190E5E4C00A80BED /* mongoc_collection_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D17190E5E4C00A80BED /* mongoc_collection_drop.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_drop.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D18190E5E4C00A80BED /* mongoc_collection_drop_index.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_drop_index.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D19190E5E4C00A80BED /* mongoc_collection_ensure_index.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_ensure_index.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D1A190E5E4C00A80BED /* mongoc_collection_find.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_find.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D1B190E5E4C00A80BED /* mongoc_collection_find_and_modify.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_find_and_modify.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D1C190E5E4C00A80BED /* mongoc_collection_get_last_error.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_get_last_error.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D1D190E5E4C00A80BED /* mongoc_collection_get_name.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_get_name.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D1E190E5E4C00A80BED /* mongoc_collection_get_read_prefs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_get_read_prefs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D1F190E5E4C00A80BED /* mongoc_collection_get_write_concern.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_get_write_concern.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D20190E5E4C00A80BED /* mongoc_collection_insert.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_insert.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D21190E5E4C00A80BED /* mongoc_collection_insert_bulk.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_insert_bulk.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D22190E5E4C00A80BED /* mongoc_collection_keys_to_index_string.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_keys_to_index_string.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D23190E5E4C00A80BED /* mongoc_collection_rename.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_rename.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D24190E5E4C00A80BED /* mongoc_collection_save.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_save.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D25190E5E4C00A80BED /* mongoc_collection_set_read_prefs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_set_read_prefs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D26190E5E4C00A80BED /* mongoc_collection_set_write_concern.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_set_write_concern.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D27190E5E4C00A80BED /* mongoc_collection_stats.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_stats.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D28190E5E4C00A80BED /* mongoc_collection_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D29190E5E4C00A80BED /* mongoc_collection_update.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_update.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D2A190E5E4C00A80BED /* mongoc_collection_validate.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_collection_validate.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D2B190E5E4C00A80BED /* mongoc_cursor_clone.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_clone.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D2C190E5E4C00A80BED /* mongoc_cursor_current.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_current.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D2D190E5E4C00A80BED /* mongoc_cursor_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D2E190E5E4C00A80BED /* mongoc_cursor_error.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_error.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D2F190E5E4C00A80BED /* mongoc_cursor_get_host.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_get_host.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D30190E5E4C00A80BED /* mongoc_cursor_is_alive.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_is_alive.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D31190E5E4C00A80BED /* mongoc_cursor_more.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_more.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D32190E5E4C00A80BED /* mongoc_cursor_next.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_next.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D33190E5E4C00A80BED /* mongoc_cursor_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_cursor_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D34190E5E4C00A80BED /* mongoc_database_add_user.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_add_user.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D35190E5E4C00A80BED /* mongoc_database_command.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_command.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D36190E5E4C00A80BED /* mongoc_database_command_simple.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_command_simple.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D37190E5E4C00A80BED /* mongoc_database_create_collection.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_create_collection.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D38190E5E4C00A80BED /* mongoc_database_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D39190E5E4C00A80BED /* mongoc_database_drop.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_drop.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D3A190E5E4C00A80BED /* mongoc_database_get_collection.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_get_collection.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D3B190E5E4C00A80BED /* mongoc_database_get_collection_names.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_get_collection_names.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D3C190E5E4C00A80BED /* mongoc_database_get_name.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_get_name.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D3D190E5E4C00A80BED /* mongoc_database_get_read_prefs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_get_read_prefs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D3E190E5E4C00A80BED /* mongoc_database_get_write_concern.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_get_write_concern.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D3F190E5E4C00A80BED /* mongoc_database_has_collection.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_has_collection.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D40190E5E4C00A80BED /* mongoc_database_remove_all_users.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_remove_all_users.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D41190E5E4C00A80BED /* mongoc_database_remove_user.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_remove_user.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D42190E5E4C00A80BED /* mongoc_database_set_read_prefs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_set_read_prefs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D43190E5E4C00A80BED /* mongoc_database_set_write_concern.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_set_write_concern.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D44190E5E4C00A80BED /* mongoc_database_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_database_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D45190E5E4C00A80BED /* mongoc_error_domain_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_error_domain_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D46190E5E4C00A80BED /* mongoc_gridfs_create_file.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_create_file.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D47190E5E4C00A80BED /* mongoc_gridfs_create_file_from_stream.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_create_file_from_stream.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D48190E5E4C00A80BED /* mongoc_gridfs_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D49190E5E4C00A80BED /* mongoc_gridfs_drop.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_drop.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D4A190E5E4C00A80BED /* mongoc_gridfs_file_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D4B190E5E4C00A80BED /* mongoc_gridfs_file_error.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_error.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D4C190E5E4C00A80BED /* mongoc_gridfs_file_get_aliases.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_aliases.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D4D190E5E4C00A80BED /* mongoc_gridfs_file_get_chunk_size.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_chunk_size.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D4E190E5E4C00A80BED /* mongoc_gridfs_file_get_content_type.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_content_type.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D4F190E5E4C00A80BED /* mongoc_gridfs_file_get_filename.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_filename.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D50190E5E4C00A80BED /* mongoc_gridfs_file_get_length.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_length.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D51190E5E4C00A80BED /* mongoc_gridfs_file_get_md5.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_md5.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D52190E5E4C00A80BED /* mongoc_gridfs_file_get_metadata.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_metadata.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D53190E5E4C00A80BED /* mongoc_gridfs_file_get_upload_date.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_get_upload_date.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D54190E5E4C00A80BED /* mongoc_gridfs_file_list_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_list_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D55190E5E4C00A80BED /* mongoc_gridfs_file_list_error.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_list_error.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D56190E5E4C00A80BED /* mongoc_gridfs_file_list_next.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_list_next.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D57190E5E4C00A80BED /* mongoc_gridfs_file_list_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_list_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D58190E5E4C00A80BED /* mongoc_gridfs_file_page_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_page_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D59190E5E4C00A80BED /* mongoc_gridfs_file_readv.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_readv.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D5A190E5E4C00A80BED /* mongoc_gridfs_file_save.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_save.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D5B190E5E4C00A80BED /* mongoc_gridfs_file_seek.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_seek.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D5C190E5E4C00A80BED /* mongoc_gridfs_file_set_aliases.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_set_aliases.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D5D190E5E4C00A80BED /* mongoc_gridfs_file_set_content_type.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_set_content_type.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D5E190E5E4C00A80BED /* mongoc_gridfs_file_set_filename.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_set_filename.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D5F190E5E4C00A80BED /* mongoc_gridfs_file_set_md5.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_set_md5.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D60190E5E4C00A80BED /* mongoc_gridfs_file_set_metadata.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_set_metadata.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D61190E5E4C00A80BED /* mongoc_gridfs_file_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D62190E5E4C00A80BED /* mongoc_gridfs_file_tell.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_tell.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D63190E5E4C00A80BED /* mongoc_gridfs_file_writev.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_file_writev.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D64190E5E4C00A80BED /* mongoc_gridfs_find.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_find.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D65190E5E4C00A80BED /* mongoc_gridfs_find_one.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_find_one.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D66190E5E4C00A80BED /* mongoc_gridfs_find_one_by_filename.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_find_one_by_filename.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D67190E5E4C00A80BED /* mongoc_gridfs_get_chunks.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_get_chunks.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D68190E5E4C00A80BED /* mongoc_gridfs_get_files.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_get_files.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D69190E5E4C00A80BED /* mongoc_gridfs_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_gridfs_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D6A190E5E4C00A80BED /* mongoc_index_opt_get_default.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_index_opt_get_default.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D6B190E5E4C00A80BED /* mongoc_index_opt_init.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_index_opt_init.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D6C190E5E4C00A80BED /* mongoc_index_opt_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_index_opt_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D6D190E5E4C00A80BED /* mongoc_init.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_init.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D6E190E5E4C00A80BED /* mongoc_iovec_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_iovec_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D6F190E5E4C00A80BED /* mongoc_log.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_log.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D70190E5E4C00A80BED /* mongoc_log_default_handler.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_log_default_handler.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D71190E5E4C00A80BED /* mongoc_log_level_str.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_log_level_str.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D72190E5E4C00A80BED /* mongoc_log_level_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_log_level_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D73190E5E4C00A80BED /* mongoc_log_set_handler.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_log_set_handler.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D74190E5E4C00A80BED /* mongoc_matcher_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_matcher_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D75190E5E4C00A80BED /* mongoc_matcher_match.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_matcher_match.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D76190E5E4C00A80BED /* mongoc_matcher_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_matcher_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D77190E5E4C00A80BED /* mongoc_matcher_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_matcher_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D78190E5E4C00A80BED /* mongoc_read_prefs_add_tag.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_add_tag.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D79190E5E4C00A80BED /* mongoc_read_prefs_copy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_copy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D7A190E5E4C00A80BED /* mongoc_read_prefs_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D7B190E5E4C00A80BED /* mongoc_read_prefs_get_mode.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_get_mode.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D7C190E5E4C00A80BED /* mongoc_read_prefs_get_tags.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_get_tags.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D7D190E5E4C00A80BED /* mongoc_read_prefs_is_valid.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_is_valid.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D7E190E5E4C00A80BED /* mongoc_read_prefs_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D7F190E5E4C00A80BED /* mongoc_read_prefs_set_mode.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_set_mode.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D80190E5E4C00A80BED /* mongoc_read_prefs_set_tags.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_set_tags.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D81190E5E4C00A80BED /* mongoc_read_prefs_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_read_prefs_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D82190E5E4C00A80BED /* mongoc_socket_accept.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_accept.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D83190E5E4C00A80BED /* mongoc_socket_bind.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_bind.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D84190E5E4C00A80BED /* mongoc_socket_close.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_close.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D85190E5E4C00A80BED /* mongoc_socket_connect.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_connect.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D86190E5E4C00A80BED /* mongoc_socket_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D87190E5E4C00A80BED /* mongoc_socket_errno.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_errno.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D88190E5E4C00A80BED /* mongoc_socket_getnameinfo.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_getnameinfo.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D89190E5E4C00A80BED /* mongoc_socket_getsockname.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_getsockname.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D8A190E5E4C00A80BED /* mongoc_socket_listen.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_listen.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D8B190E5E4C00A80BED /* mongoc_socket_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D8C190E5E4C00A80BED /* mongoc_socket_recv.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_recv.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D8D190E5E4C00A80BED /* mongoc_socket_send.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_send.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D8E190E5E4C00A80BED /* mongoc_socket_sendv.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_sendv.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D8F190E5E4C00A80BED /* mongoc_socket_setsockopt.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_setsockopt.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D90190E5E4C00A80BED /* mongoc_socket_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_socket_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D91190E5E4C00A80BED /* mongoc_ssl_opt_get_default.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_ssl_opt_get_default.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D92190E5E4C00A80BED /* mongoc_ssl_opt_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_ssl_opt_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D93190E5E4C00A80BED /* mongoc_stream_buffered_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_buffered_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D94190E5E4C00A80BED /* mongoc_stream_buffered_t.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_buffered_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D95190E5E4C00A80BED /* mongoc_stream_close.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_close.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D96190E5E4C00A80BED /* mongoc_stream_cork.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_cork.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D97190E5E4C00A80BED /* mongoc_stream_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D98190E5E4C00A80BED /* mongoc_stream_file_get_fd.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_file_get_fd.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D99190E5E4C00A80BED /* mongoc_stream_file_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_file_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D9A190E5E4C00A80BED /* mongoc_stream_file_new_for_path.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_file_new_for_path.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D9B190E5E4C00A80BED /* mongoc_stream_file_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_file_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D9C190E5E4C00A80BED /* mongoc_stream_flush.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_flush.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D9D190E5E4C00A80BED /* mongoc_stream_get_base_stream.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_get_base_stream.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D9E190E5E4C00A80BED /* mongoc_stream_gridfs_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_gridfs_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044D9F190E5E4C00A80BED /* mongoc_stream_gridfs_t.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_gridfs_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA0190E5E4C00A80BED /* mongoc_stream_read.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_read.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA1190E5E4C00A80BED /* mongoc_stream_readv.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_readv.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA2190E5E4C00A80BED /* mongoc_stream_setsockopt.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_setsockopt.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA3190E5E4D00A80BED /* mongoc_stream_socket_get_socket.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_socket_get_socket.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA4190E5E4D00A80BED /* mongoc_stream_socket_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_socket_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA5190E5E4D00A80BED /* mongoc_stream_socket_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_socket_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA6190E5E4D00A80BED /* mongoc_stream_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA7190E5E4D00A80BED /* mongoc_stream_tls_check_cert.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_tls_check_cert.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA8190E5E4D00A80BED /* mongoc_stream_tls_do_handshake.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_tls_do_handshake.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DA9190E5E4D00A80BED /* mongoc_stream_tls_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_tls_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DAA190E5E4D00A80BED /* mongoc_stream_tls_t.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_tls_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DAB190E5E4D00A80BED /* mongoc_stream_uncork.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_uncork.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DAC190E5E4D00A80BED /* mongoc_stream_writev.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_stream_writev.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DAD190E5E4D00A80BED /* mongoc_uri_copy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_copy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DAE190E5E4D00A80BED /* mongoc_uri_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DAF190E5E4D00A80BED /* mongoc_uri_get_auth_mechanism.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_auth_mechanism.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB0190E5E4D00A80BED /* mongoc_uri_get_auth_source.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_auth_source.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB1190E5E4D00A80BED /* mongoc_uri_get_database.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_database.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB2190E5E4D00A80BED /* mongoc_uri_get_hosts.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_hosts.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB3190E5E4D00A80BED /* mongoc_uri_get_options.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_options.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB4190E5E4D00A80BED /* mongoc_uri_get_password.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_password.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB5190E5E4D00A80BED /* mongoc_uri_get_read_prefs.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_read_prefs.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB6190E5E4D00A80BED /* mongoc_uri_get_replica_set.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_replica_set.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB7190E5E4D00A80BED /* mongoc_uri_get_ssl.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_ssl.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB8190E5E4D00A80BED /* mongoc_uri_get_string.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_string.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DB9190E5E4D00A80BED /* mongoc_uri_get_username.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_username.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DBA190E5E4D00A80BED /* mongoc_uri_get_write_concern.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_get_write_concern.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DBB190E5E4D00A80BED /* mongoc_uri_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DBC190E5E4D00A80BED /* mongoc_uri_new_for_host_port.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_new_for_host_port.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DBD190E5E4D00A80BED /* mongoc_uri_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DBE190E5E4D00A80BED /* mongoc_uri_unescape.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_uri_unescape.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DBF190E5E4D00A80BED /* mongoc_version.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_version.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC0190E5E4D00A80BED /* mongoc_write_concern_copy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_copy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC1190E5E4D00A80BED /* mongoc_write_concern_destroy.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_destroy.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC2190E5E4D00A80BED /* mongoc_write_concern_get_fsync.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_get_fsync.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC3190E5E4D00A80BED /* mongoc_write_concern_get_journal.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_get_journal.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC4190E5E4D00A80BED /* mongoc_write_concern_get_w.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_get_w.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC5190E5E4D00A80BED /* mongoc_write_concern_get_wmajority.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_get_wmajority.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC6190E5E4D00A80BED /* mongoc_write_concern_get_wtag.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_get_wtag.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC7190E5E4D00A80BED /* mongoc_write_concern_get_wtimeout.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_get_wtimeout.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC8190E5E4D00A80BED /* mongoc_write_concern_new.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_new.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DC9190E5E4D00A80BED /* mongoc_write_concern_set_fsync.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_set_fsync.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DCA190E5E4D00A80BED /* mongoc_write_concern_set_journal.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_set_journal.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DCB190E5E4D00A80BED /* mongoc_write_concern_set_w.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_set_w.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DCC190E5E4D00A80BED /* mongoc_write_concern_set_wmajority.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_set_wmajority.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DCD190E5E4D00A80BED /* mongoc_write_concern_set_wtag.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_set_wtag.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DCE190E5E4D00A80BED /* mongoc_write_concern_set_wtimeout.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_set_wtimeout.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DCF190E5E4D00A80BED /* mongoc_write_concern_t.page */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = mongoc_write_concern_t.page; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD0190E5E4D00A80BED /* updating-document.page */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;updating-document.page&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD1190E5E4D00A80BED /* mongoc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD2190E5E4D00A80BED /* mongoc_api */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_api; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD3190E5E4D00A80BED /* mongoc_api.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_api.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD4190E5E4D00A80BED /* mongoc_bulk_operation.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD5190E5E4D00A80BED /* mongoc_bulk_operation_delete.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_delete.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD6190E5E4D00A80BED /* mongoc_bulk_operation_delete_one.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_delete_one.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD7190E5E4D00A80BED /* mongoc_bulk_operation_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD8190E5E4D00A80BED /* mongoc_bulk_operation_execute.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_execute.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DD9190E5E4D00A80BED /* mongoc_bulk_operation_insert.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_insert.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DDA190E5E4D00A80BED /* mongoc_bulk_operation_replace_one.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_replace_one.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DDB190E5E4D00A80BED /* mongoc_bulk_operation_update.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_update.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DDC190E5E4D00A80BED /* mongoc_bulk_operation_update_one.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_bulk_operation_update_one.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DDD190E5E4D00A80BED /* mongoc_cleanup.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cleanup.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DDE190E5E4D00A80BED /* mongoc_client.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DDF190E5E4D00A80BED /* mongoc_client_command.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_command.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE0190E5E4D00A80BED /* mongoc_client_command_simple.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_command_simple.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE1190E5E4D00A80BED /* mongoc_client_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE2190E5E4D00A80BED /* mongoc_client_get_collection.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_collection.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE3190E5E4D00A80BED /* mongoc_client_get_database.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_database.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE4190E5E4D00A80BED /* mongoc_client_get_database_names.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_database_names.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE5190E5E4D00A80BED /* mongoc_client_get_gridfs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_gridfs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE6190E5E4D00A80BED /* mongoc_client_get_max_bson_size.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_max_bson_size.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE7190E5E4D00A80BED /* mongoc_client_get_max_message_size.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_max_message_size.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE8190E5E4D00A80BED /* mongoc_client_get_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DE9190E5E4D00A80BED /* mongoc_client_get_server_status.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_server_status.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DEA190E5E4D00A80BED /* mongoc_client_get_uri.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_uri.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DEB190E5E4D00A80BED /* mongoc_client_get_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_get_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DEC190E5E4D00A80BED /* mongoc_client_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DED190E5E4D00A80BED /* mongoc_client_new_from_uri.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_new_from_uri.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DEE190E5E4D00A80BED /* mongoc_client_pool.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_pool.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DEF190E5E4D00A80BED /* mongoc_client_pool_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_pool_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF0190E5E4D00A80BED /* mongoc_client_pool_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_pool_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF1190E5E4D00A80BED /* mongoc_client_pool_pop.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_pool_pop.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF2190E5E4D00A80BED /* mongoc_client_pool_push.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_pool_push.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF3190E5E4D00A80BED /* mongoc_client_pool_try_pop.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_pool_try_pop.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF4190E5E4D00A80BED /* mongoc_client_set_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_set_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF5190E5E4D00A80BED /* mongoc_client_set_ssl_opts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_set_ssl_opts.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF6190E5E4D00A80BED /* mongoc_client_set_stream_initiator.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_set_stream_initiator.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF7190E5E4D00A80BED /* mongoc_client_set_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_client_set_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF8190E5E4D00A80BED /* mongoc_collection.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DF9190E5E4D00A80BED /* mongoc_collection_aggregate.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_aggregate.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DFA190E5E4D00A80BED /* mongoc_collection_command.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_command.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DFB190E5E4D00A80BED /* mongoc_collection_command_simple.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_command_simple.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DFC190E5E4D00A80BED /* mongoc_collection_count.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_count.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DFD190E5E4D00A80BED /* mongoc_collection_create_bulk_operation.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_create_bulk_operation.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DFE190E5E4D00A80BED /* mongoc_collection_create_index.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_create_index.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044DFF190E5E4D00A80BED /* mongoc_collection_delete.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_delete.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E00190E5E4D00A80BED /* mongoc_collection_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E01190E5E4D00A80BED /* mongoc_collection_drop.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_drop.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E02190E5E4D00A80BED /* mongoc_collection_drop_index.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_drop_index.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E03190E5E4D00A80BED /* mongoc_collection_ensure_index.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_ensure_index.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E04190E5E4D00A80BED /* mongoc_collection_find.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_find.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E05190E5E4D00A80BED /* mongoc_collection_find_and_modify.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_find_and_modify.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E06190E5E4D00A80BED /* mongoc_collection_get_last_error.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_get_last_error.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E07190E5E4D00A80BED /* mongoc_collection_get_name.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_get_name.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E08190E5E4D00A80BED /* mongoc_collection_get_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_get_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E09190E5E4D00A80BED /* mongoc_collection_get_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_get_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E0A190E5E4D00A80BED /* mongoc_collection_insert.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_insert.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E0B190E5E4D00A80BED /* mongoc_collection_insert_bulk.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_insert_bulk.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E0C190E5E4D00A80BED /* mongoc_collection_keys_to_index_string.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_keys_to_index_string.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E0D190E5E4D00A80BED /* mongoc_collection_rename.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_rename.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E0E190E5E4D00A80BED /* mongoc_collection_save.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_save.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E0F190E5E4D00A80BED /* mongoc_collection_set_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_set_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E10190E5E4D00A80BED /* mongoc_collection_set_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_set_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E11190E5E4D00A80BED /* mongoc_collection_stats.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_stats.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E12190E5E4D00A80BED /* mongoc_collection_update.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_update.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E13190E5E4D00A80BED /* mongoc_collection_validate.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_collection_validate.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E14190E5E4D00A80BED /* mongoc_cursor.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E15190E5E4D00A80BED /* mongoc_cursor_clone.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_clone.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E16190E5E4D00A80BED /* mongoc_cursor_current.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_current.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E17190E5E4D00A80BED /* mongoc_cursor_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E18190E5E4D00A80BED /* mongoc_cursor_error.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_error.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E19190E5E4D00A80BED /* mongoc_cursor_get_host.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_get_host.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E1A190E5E4D00A80BED /* mongoc_cursor_is_alive.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_is_alive.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E1B190E5E4D00A80BED /* mongoc_cursor_more.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_more.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E1C190E5E4D00A80BED /* mongoc_cursor_next.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_cursor_next.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E1D190E5E4D00A80BED /* mongoc_database.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E1E190E5E4D00A80BED /* mongoc_database_add_user.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_add_user.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E1F190E5E4D00A80BED /* mongoc_database_command.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_command.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E20190E5E4D00A80BED /* mongoc_database_command_simple.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_command_simple.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E21190E5E4D00A80BED /* mongoc_database_create_collection.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_create_collection.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E22190E5E4D00A80BED /* mongoc_database_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E23190E5E4D00A80BED /* mongoc_database_drop.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_drop.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E24190E5E4D00A80BED /* mongoc_database_get_collection.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_get_collection.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E25190E5E4D00A80BED /* mongoc_database_get_collection_names.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_get_collection_names.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E26190E5E4D00A80BED /* mongoc_database_get_name.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_get_name.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E27190E5E4D00A80BED /* mongoc_database_get_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_get_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E28190E5E4D00A80BED /* mongoc_database_get_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_get_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E29190E5E4D00A80BED /* mongoc_database_has_collection.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_has_collection.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E2A190E5E4D00A80BED /* mongoc_database_remove_all_users.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_remove_all_users.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E2B190E5E4D00A80BED /* mongoc_database_remove_user.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_remove_user.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E2C190E5E4D00A80BED /* mongoc_database_set_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_set_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E2D190E5E4D00A80BED /* mongoc_database_set_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_database_set_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E2E190E5E4D00A80BED /* mongoc_fd_set_nonblock.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_fd_set_nonblock.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E2F190E5E4D00A80BED /* mongoc_gridfs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E30190E5E4D00A80BED /* mongoc_gridfs_create_file.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_create_file.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E31190E5E4D00A80BED /* mongoc_gridfs_create_file_from_stream.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_create_file_from_stream.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E32190E5E4D00A80BED /* mongoc_gridfs_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E33190E5E4D00A80BED /* mongoc_gridfs_drop.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_drop.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E34190E5E4D00A80BED /* mongoc_gridfs_file.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E35190E5E4D00A80BED /* mongoc_gridfs_file_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E36190E5E4D00A80BED /* mongoc_gridfs_file_error.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_error.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E37190E5E4D00A80BED /* mongoc_gridfs_file_get_aliases.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_aliases.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E38190E5E4D00A80BED /* mongoc_gridfs_file_get_chunk_size.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_chunk_size.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E39190E5E4D00A80BED /* mongoc_gridfs_file_get_content_type.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_content_type.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E3A190E5E4D00A80BED /* mongoc_gridfs_file_get_filename.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_filename.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E3B190E5E4D00A80BED /* mongoc_gridfs_file_get_length.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_length.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E3C190E5E4D00A80BED /* mongoc_gridfs_file_get_md5.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_md5.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E3D190E5E4D00A80BED /* mongoc_gridfs_file_get_metadata.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_metadata.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E3E190E5E4D00A80BED /* mongoc_gridfs_file_get_upload_date.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_get_upload_date.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E3F190E5E4D00A80BED /* mongoc_gridfs_file_list.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_list.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E40190E5E4D00A80BED /* mongoc_gridfs_file_list_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_list_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E41190E5E4D00A80BED /* mongoc_gridfs_file_list_error.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_list_error.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E42190E5E4D00A80BED /* mongoc_gridfs_file_list_next.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_list_next.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E43190E5E4D00A80BED /* mongoc_gridfs_file_readv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_readv.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E44190E5E4D00A80BED /* mongoc_gridfs_file_save.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_save.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E45190E5E4D00A80BED /* mongoc_gridfs_file_seek.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_seek.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E46190E5E4D00A80BED /* mongoc_gridfs_file_set_aliases.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_set_aliases.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E47190E5E4D00A80BED /* mongoc_gridfs_file_set_content_type.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_set_content_type.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E48190E5E4D00A80BED /* mongoc_gridfs_file_set_filename.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_set_filename.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E49190E5E4D00A80BED /* mongoc_gridfs_file_set_md5.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_set_md5.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E4A190E5E4D00A80BED /* mongoc_gridfs_file_set_metadata.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_set_metadata.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E4B190E5E4D00A80BED /* mongoc_gridfs_file_tell.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_tell.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E4C190E5E4D00A80BED /* mongoc_gridfs_file_writev.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_file_writev.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E4D190E5E4D00A80BED /* mongoc_gridfs_find.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_find.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E4E190E5E4D00A80BED /* mongoc_gridfs_find_one.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_find_one.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E4F190E5E4D00A80BED /* mongoc_gridfs_find_one_by_filename.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_find_one_by_filename.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E50190E5E4D00A80BED /* mongoc_gridfs_get_chunks.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_get_chunks.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E51190E5E4D00A80BED /* mongoc_gridfs_get_files.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_gridfs_get_files.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E52190E5E4D00A80BED /* mongoc_index_opt_get_default.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_index_opt_get_default.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E53190E5E4D00A80BED /* mongoc_index_opt_init.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_index_opt_init.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E54190E5E4D00A80BED /* mongoc_init.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_init.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E55190E5E4D00A80BED /* mongoc_log.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_log.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E56190E5E4D00A80BED /* mongoc_log_default_handler.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_log_default_handler.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E57190E5E4D00A80BED /* mongoc_log_level_str.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_log_level_str.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E58190E5E4D00A80BED /* mongoc_log_set_handler.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_log_set_handler.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E59190E5E4D00A80BED /* mongoc_matcher_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_matcher_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E5A190E5E4D00A80BED /* mongoc_matcher_match.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_matcher_match.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E5B190E5E4D00A80BED /* mongoc_matcher_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_matcher_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E5C190E5E4D00A80BED /* mongoc_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E5D190E5E4D00A80BED /* mongoc_read_prefs_add_tag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_add_tag.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E5E190E5E4D00A80BED /* mongoc_read_prefs_copy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_copy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E5F190E5E4D00A80BED /* mongoc_read_prefs_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E60190E5E4D00A80BED /* mongoc_read_prefs_get_mode.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_get_mode.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E61190E5E4D00A80BED /* mongoc_read_prefs_get_tags.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_get_tags.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E62190E5E4D00A80BED /* mongoc_read_prefs_is_valid.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_is_valid.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E63190E5E4D00A80BED /* mongoc_read_prefs_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E64190E5E4D00A80BED /* mongoc_read_prefs_set_mode.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_set_mode.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E65190E5E4D00A80BED /* mongoc_read_prefs_set_tags.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_read_prefs_set_tags.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E66190E5E4D00A80BED /* mongoc_socket.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E67190E5E4D00A80BED /* mongoc_socket_accept.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_accept.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E68190E5E4D00A80BED /* mongoc_socket_bind.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_bind.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E69190E5E4D00A80BED /* mongoc_socket_close.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_close.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E6A190E5E4D00A80BED /* mongoc_socket_connect.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_connect.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E6B190E5E4D00A80BED /* mongoc_socket_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E6C190E5E4D00A80BED /* mongoc_socket_errno.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_errno.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E6D190E5E4D00A80BED /* mongoc_socket_getnameinfo.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_getnameinfo.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E6E190E5E4D00A80BED /* mongoc_socket_getsockname.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_getsockname.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E6F190E5E4D00A80BED /* mongoc_socket_listen.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_listen.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E70190E5E4D00A80BED /* mongoc_socket_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E71190E5E4D00A80BED /* mongoc_socket_recv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_recv.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E72190E5E4D00A80BED /* mongoc_socket_send.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_send.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E73190E5E4D00A80BED /* mongoc_socket_sendv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_sendv.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E74190E5E4D00A80BED /* mongoc_socket_setsockopt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_socket_setsockopt.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E75190E5E4D00A80BED /* mongoc_ssl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_ssl.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E76190E5E4D00A80BED /* mongoc_ssl_opt_get_default.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_ssl_opt_get_default.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E77190E5E4D00A80BED /* mongoc_stream.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E78190E5E4D00A80BED /* mongoc_stream_buffered_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_buffered_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E79190E5E4D00A80BED /* mongoc_stream_close.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_close.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E7A190E5E4D00A80BED /* mongoc_stream_cork.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_cork.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E7B190E5E4D00A80BED /* mongoc_stream_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E7C190E5E4D00A80BED /* mongoc_stream_file.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_file.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E7D190E5E4D00A80BED /* mongoc_stream_file_get_fd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_file_get_fd.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E7E190E5E4D00A80BED /* mongoc_stream_file_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_file_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E7F190E5E4D00A80BED /* mongoc_stream_file_new_for_path.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_file_new_for_path.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E80190E5E4D00A80BED /* mongoc_stream_flush.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_flush.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E81190E5E4D00A80BED /* mongoc_stream_get_base_stream.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_get_base_stream.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E82190E5E4D00A80BED /* mongoc_stream_gridfs_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_gridfs_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E83190E5E4D00A80BED /* mongoc_stream_read.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_read.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E84190E5E4D00A80BED /* mongoc_stream_readv.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_readv.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E85190E5E4D00A80BED /* mongoc_stream_setsockopt.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_setsockopt.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E86190E5E4D00A80BED /* mongoc_stream_socket.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_socket.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E87190E5E4D00A80BED /* mongoc_stream_socket_get_socket.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_socket_get_socket.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E88190E5E4D00A80BED /* mongoc_stream_socket_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_socket_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E89190E5E4D00A80BED /* mongoc_stream_tls_check_cert.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_tls_check_cert.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E8A190E5E4D00A80BED /* mongoc_stream_tls_do_handshake.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_tls_do_handshake.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E8B190E5E4D00A80BED /* mongoc_stream_tls_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_tls_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E8C190E5E4D00A80BED /* mongoc_stream_uncork.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_uncork.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E8D190E5E4D00A80BED /* mongoc_stream_unix_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_unix_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E8E190E5E4D00A80BED /* mongoc_stream_writev.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_stream_writev.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E8F190E5E4D00A80BED /* mongoc_symbols.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_symbols.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E90190E5E4D00A80BED /* mongoc_uri.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E91190E5E4D00A80BED /* mongoc_uri_copy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_copy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E92190E5E4D00A80BED /* mongoc_uri_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E93190E5E4D00A80BED /* mongoc_uri_get_auth_mechanism.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_auth_mechanism.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E94190E5E4D00A80BED /* mongoc_uri_get_auth_source.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_auth_source.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E95190E5E4E00A80BED /* mongoc_uri_get_database.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_database.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E96190E5E4E00A80BED /* mongoc_uri_get_hosts.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_hosts.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E97190E5E4E00A80BED /* mongoc_uri_get_options.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_options.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E98190E5E4E00A80BED /* mongoc_uri_get_password.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_password.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E99190E5E4E00A80BED /* mongoc_uri_get_read_prefs.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_read_prefs.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E9A190E5E4E00A80BED /* mongoc_uri_get_replica_set.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_replica_set.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E9B190E5E4E00A80BED /* mongoc_uri_get_ssl.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_ssl.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E9C190E5E4E00A80BED /* mongoc_uri_get_string.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_string.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E9D190E5E4E00A80BED /* mongoc_uri_get_username.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_username.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E9E190E5E4E00A80BED /* mongoc_uri_get_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_get_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044E9F190E5E4E00A80BED /* mongoc_uri_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA0190E5E4E00A80BED /* mongoc_uri_new_for_host_port.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_new_for_host_port.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA1190E5E4E00A80BED /* mongoc_uri_unescape.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_uri_unescape.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA2190E5E4E00A80BED /* mongoc_write_concern.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA3190E5E4E00A80BED /* mongoc_write_concern_copy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_copy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA4190E5E4E00A80BED /* mongoc_write_concern_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA5190E5E4E00A80BED /* mongoc_write_concern_get_fsync.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_get_fsync.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA6190E5E4E00A80BED /* mongoc_write_concern_get_journal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_get_journal.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA7190E5E4E00A80BED /* mongoc_write_concern_get_w.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_get_w.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA8190E5E4E00A80BED /* mongoc_write_concern_get_wmajority.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_get_wmajority.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EA9190E5E4E00A80BED /* mongoc_write_concern_get_wtag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_get_wtag.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EAA190E5E4E00A80BED /* mongoc_write_concern_get_wtimeout.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_get_wtimeout.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EAB190E5E4E00A80BED /* mongoc_write_concern_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EAC190E5E4E00A80BED /* mongoc_write_concern_set_fsync.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_set_fsync.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EAD190E5E4E00A80BED /* mongoc_write_concern_set_journal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_set_journal.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EAE190E5E4E00A80BED /* mongoc_write_concern_set_w.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_set_w.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EAF190E5E4E00A80BED /* mongoc_write_concern_set_wmajority.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_set_wmajority.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB0190E5E4E00A80BED /* mongoc_write_concern_set_wtag.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_set_wtag.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB1190E5E4E00A80BED /* mongoc_write_concern_set_wtimeout.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = mongoc_write_concern_set_wtimeout.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB3190E5E4E00A80BED /* example-client.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;example-client.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB4190E5E4E00A80BED /* example-gridfs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;example-gridfs.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB5190E5E4E00A80BED /* filter-bsondump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;filter-bsondump.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB6190E5E4E00A80BED /* find-and-modify.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;find-and-modify.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB7190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB8190E5E4E00A80BED /* mongoc-dump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-dump.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EB9190E5E4E00A80BED /* mongoc-ping.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-ping.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EBA190E5E4E00A80BED /* mongoc-rpc-validate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-rpc-validate.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EBB190E5E4E00A80BED /* mongoc-tail.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-tail.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EBC190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EBD190E5E4E00A80BED /* NEWS */ = {isa = PBXFileReference; lastKnownFileType = text; path = NEWS; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EBE190E5E4E00A80BED /* README.rst */ = {isa = PBXFileReference; lastKnownFileType = text; path = README.rst; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC1190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC3190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC4190E5E4E00A80BED /* pymongoc-client-pool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;pymongoc-client-pool.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC5190E5E4E00A80BED /* pymongoc-client-pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;pymongoc-client-pool.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC6190E5E4E00A80BED /* pymongoc-client.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;pymongoc-client.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC7190E5E4E00A80BED /* pymongoc-client.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;pymongoc-client.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC8190E5E4E00A80BED /* pymongoc-cursor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;pymongoc-cursor.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EC9190E5E4E00A80BED /* pymongoc-cursor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;pymongoc-cursor.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ECA190E5E4E00A80BED /* pymongoc-database.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;pymongoc-database.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ECB190E5E4E00A80BED /* pymongoc-database.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;pymongoc-database.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ECC190E5E4E00A80BED /* pymongoc-uri.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;pymongoc-uri.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ECD190E5E4E00A80BED /* pymongoc-uri.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;pymongoc-uri.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ECE190E5E4E00A80BED /* pymongoc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pymongoc.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED0190E5E4E00A80BED /* libmongoc-1.0.pc.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;libmongoc-1.0.pc.in&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED1190E5E4E00A80BED /* libmongoc-ssl-1.0.pc.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;libmongoc-ssl-1.0.pc.in&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED2190E5E4E00A80BED /* libmongoc.symbols */ = {isa = PBXFileReference; lastKnownFileType = text; path = libmongoc.symbols; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED3190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED5190E5E4E00A80BED /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED6190E5E4E00A80BED /* indent */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = indent; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED7190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED8190E5E4E00A80BED /* mongoc-array-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-array-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044ED9190E5E4E00A80BED /* mongoc-array.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-array.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EDA190E5E4E00A80BED /* mongoc-buffer-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-buffer-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EDB190E5E4E00A80BED /* mongoc-buffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-buffer.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EDC190E5E4E00A80BED /* mongoc-bulk-operation-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-bulk-operation-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EDD190E5E4E00A80BED /* mongoc-bulk-operation.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-bulk-operation.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EDE190E5E4E00A80BED /* mongoc-bulk-operation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-bulk-operation.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EDF190E5E4E00A80BED /* mongoc-client-pool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-client-pool.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE0190E5E4E00A80BED /* mongoc-client-pool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-client-pool.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE1190E5E4E00A80BED /* mongoc-client-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-client-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE2190E5E4E00A80BED /* mongoc-client.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-client.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE3190E5E4E00A80BED /* mongoc-client.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-client.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE4190E5E4E00A80BED /* mongoc-cluster-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-cluster-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE5190E5E4E00A80BED /* mongoc-cluster.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-cluster.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE6190E5E4E00A80BED /* mongoc-collection-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-collection-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE7190E5E4E00A80BED /* mongoc-collection.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-collection.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE8190E5E4E00A80BED /* mongoc-collection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-collection.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EE9190E5E4E00A80BED /* mongoc-config.h.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;mongoc-config.h.in&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EEA190E5E4E00A80BED /* mongoc-counters-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-counters-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EEB190E5E4E00A80BED /* mongoc-counters.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-counters.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EEC190E5E4E00A80BED /* mongoc-counters.defs */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.mig; path = &quot;mongoc-counters.defs&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EED190E5E4E00A80BED /* mongoc-cursor-array-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-cursor-array-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EEE190E5E4E00A80BED /* mongoc-cursor-array.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-cursor-array.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EEF190E5E4E00A80BED /* mongoc-cursor-cursorid-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-cursor-cursorid-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF0190E5E4E00A80BED /* mongoc-cursor-cursorid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-cursor-cursorid.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF1190E5E4E00A80BED /* mongoc-cursor-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-cursor-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF2190E5E4E00A80BED /* mongoc-cursor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-cursor.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF3190E5E4E00A80BED /* mongoc-cursor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-cursor.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF4190E5E4E00A80BED /* mongoc-database-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-database-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF5190E5E4E00A80BED /* mongoc-database.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-database.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF6190E5E4E00A80BED /* mongoc-database.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-database.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF7190E5E4E00A80BED /* mongoc-errno-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-errno-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF8190E5E4E00A80BED /* mongoc-error.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-error.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EF9190E5E4E00A80BED /* mongoc-flags.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-flags.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EFA190E5E4E00A80BED /* mongoc-gridfs-file-list-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs-file-list-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EFB190E5E4E00A80BED /* mongoc-gridfs-file-list.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-gridfs-file-list.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EFC190E5E4E00A80BED /* mongoc-gridfs-file-list.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs-file-list.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EFD190E5E4E00A80BED /* mongoc-gridfs-file-page-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs-file-page-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EFE190E5E4E00A80BED /* mongoc-gridfs-file-page.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-gridfs-file-page.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044EFF190E5E4E00A80BED /* mongoc-gridfs-file-page.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs-file-page.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F00190E5E4E00A80BED /* mongoc-gridfs-file-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs-file-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F01190E5E4E00A80BED /* mongoc-gridfs-file.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-gridfs-file.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F02190E5E4E00A80BED /* mongoc-gridfs-file.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs-file.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F03190E5E4E00A80BED /* mongoc-gridfs-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F04190E5E4E00A80BED /* mongoc-gridfs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-gridfs.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F05190E5E4E00A80BED /* mongoc-gridfs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-gridfs.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F06190E5E4E00A80BED /* mongoc-host-list-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-host-list-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F07190E5E4E00A80BED /* mongoc-host-list.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-host-list.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F08190E5E4E00A80BED /* mongoc-index.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-index.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F09190E5E4E00A80BED /* mongoc-index.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-index.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F0A190E5E4E00A80BED /* mongoc-init.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-init.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F0B190E5E4E00A80BED /* mongoc-init.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-init.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F0C190E5E4E00A80BED /* mongoc-iovec.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-iovec.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F0D190E5E4E00A80BED /* mongoc-list-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-list-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F0E190E5E4E00A80BED /* mongoc-list.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-list.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F0F190E5E4E00A80BED /* mongoc-log.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-log.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F10190E5E4E00A80BED /* mongoc-log.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-log.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F11190E5E4E00A80BED /* mongoc-matcher-op-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-matcher-op-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F12190E5E4E00A80BED /* mongoc-matcher-op.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-matcher-op.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F13190E5E4E00A80BED /* mongoc-matcher-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-matcher-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F14190E5E4E00A80BED /* mongoc-matcher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-matcher.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F15190E5E4E00A80BED /* mongoc-matcher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-matcher.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F16190E5E4E00A80BED /* mongoc-opcode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-opcode.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F17190E5E4E00A80BED /* mongoc-queue-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-queue-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F18190E5E4E00A80BED /* mongoc-queue.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-queue.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F19190E5E4E00A80BED /* mongoc-read-prefs-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-read-prefs-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F1A190E5E4E00A80BED /* mongoc-read-prefs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-read-prefs.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F1B190E5E4E00A80BED /* mongoc-read-prefs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-read-prefs.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F1C190E5E4E00A80BED /* mongoc-rpc-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-rpc-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F1D190E5E4E00A80BED /* mongoc-rpc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-rpc.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F1E190E5E4E00A80BED /* mongoc-sasl-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-sasl-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F1F190E5E4E00A80BED /* mongoc-sasl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-sasl.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F20190E5E4E00A80BED /* mongoc-socket.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-socket.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F21190E5E4E00A80BED /* mongoc-socket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-socket.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F22190E5E4E00A80BED /* mongoc-ssl-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-ssl-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F23190E5E4E00A80BED /* mongoc-ssl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-ssl.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F24190E5E4E00A80BED /* mongoc-ssl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-ssl.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F25190E5E4E00A80BED /* mongoc-stream-buffered.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stream-buffered.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F26190E5E4E00A80BED /* mongoc-stream-buffered.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-stream-buffered.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F27190E5E4E00A80BED /* mongoc-stream-file.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stream-file.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F28190E5E4E00A80BED /* mongoc-stream-file.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-stream-file.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F29190E5E4E00A80BED /* mongoc-stream-gridfs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stream-gridfs.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F2A190E5E4E00A80BED /* mongoc-stream-gridfs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-stream-gridfs.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F2B190E5E4E00A80BED /* mongoc-stream-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-stream-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F2C190E5E4E00A80BED /* mongoc-stream-socket.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stream-socket.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F2D190E5E4E00A80BED /* mongoc-stream-socket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-stream-socket.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F2E190E5E4E00A80BED /* mongoc-stream-tls.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stream-tls.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F2F190E5E4E00A80BED /* mongoc-stream-tls.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-stream-tls.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F30190E5E4E00A80BED /* mongoc-stream.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stream.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F31190E5E4E00A80BED /* mongoc-stream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-stream.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F32190E5E4E00A80BED /* mongoc-thread-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-thread-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F33190E5E4E00A80BED /* mongoc-trace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-trace.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F34190E5E4E00A80BED /* mongoc-uri.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-uri.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F35190E5E4E00A80BED /* mongoc-uri.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-uri.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F36190E5E4E00A80BED /* mongoc-util-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-util-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F37190E5E4E00A80BED /* mongoc-util.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-util.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F38190E5E4E00A80BED /* mongoc-version.h.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;mongoc-version.h.in&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F39190E5E4E00A80BED /* mongoc-write-command-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-write-command-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F3A190E5E4E00A80BED /* mongoc-write-command.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-write-command.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F3B190E5E4E00A80BED /* mongoc-write-concern-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-write-concern-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F3C190E5E4E00A80BED /* mongoc-write-concern.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-write-concern.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F3D190E5E4E00A80BED /* mongoc-write-concern.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-write-concern.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F3E190E5E4E00A80BED /* mongoc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mongoc.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F3F190E5E4E00A80BED /* op-delete.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-delete.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F40190E5E4E00A80BED /* op-get-more.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-get-more.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F41190E5E4E00A80BED /* op-header.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-header.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F42190E5E4E00A80BED /* op-insert.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-insert.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F43190E5E4E00A80BED /* op-kill-cursors.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-kill-cursors.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F44190E5E4E00A80BED /* op-msg.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-msg.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F45190E5E4E00A80BED /* op-query.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-query.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F46190E5E4E00A80BED /* op-reply.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-reply.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F47190E5E4E00A80BED /* op-update.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;op-update.def&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F48190E5E4E00A80BED /* uncrustify.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = uncrustify.cfg; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F4A190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F4B190E5E4E00A80BED /* mongoc-stat.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stat.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F4D190E5E4E00A80BED /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F4E190E5E4E00A80BED /* abicheck.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = abicheck.sh; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F50190E5E4E00A80BED /* delete1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = delete1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F51190E5E4E00A80BED /* get_more1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = get_more1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F52190E5E4E00A80BED /* gridfs.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = gridfs.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F53190E5E4E00A80BED /* insert1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = insert1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F54190E5E4E00A80BED /* kill_cursors1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = kill_cursors1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F55190E5E4E00A80BED /* msg1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = msg1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F56190E5E4E00A80BED /* query1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = query1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F57190E5E4E00A80BED /* query2.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = query2.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F58190E5E4E00A80BED /* reply1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = reply1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F59190E5E4E00A80BED /* reply2.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = reply2.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F5A190E5E4E00A80BED /* update1.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = update1.dat; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F5C190E5E4E00A80BED /* ca.pem */ = {isa = PBXFileReference; lastKnownFileType = text; path = ca.pem; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F5D190E5E4E00A80BED /* client.pem */ = {isa = PBXFileReference; lastKnownFileType = text; path = client.pem; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F5E190E5E4E00A80BED /* echo-server.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;echo-server.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F5F190E5E4E00A80BED /* ha-test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;ha-test.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F60190E5E4E00A80BED /* ha-test.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;ha-test.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F61190E5E4E00A80BED /* make_ca.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = make_ca.pl; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F62190E5E4E00A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F63190E5E4E00A80BED /* mock-server.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mock-server.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F64190E5E4E00A80BED /* mock-server.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mock-server.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F65190E5E4E00A80BED /* mongoc-tests.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-tests.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F66190E5E4E00A80BED /* mongoc-tests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;mongoc-tests.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F67190E5E4E00A80BED /* ssl-test.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;ssl-test.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F68190E5E4E00A80BED /* ssl-test.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;ssl-test.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F69190E5E4E00A80BED /* test-bulk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-bulk.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F6A190E5E4E00A80BED /* test-libmongoc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-libmongoc.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F6B190E5E4E00A80BED /* test-libmongoc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;test-libmongoc.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F6C190E5E4E00A80BED /* test-load.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-load.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F6D190E5E4E00A80BED /* test-mongoc-array.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-array.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F6E190E5E4E00A80BED /* test-mongoc-buffer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-buffer.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F6F190E5E4E00A80BED /* test-mongoc-client-pool.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-client-pool.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F70190E5E4E00A80BED /* test-mongoc-client.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-client.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F71190E5E4E00A80BED /* test-mongoc-collection.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-collection.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F72190E5E4E00A80BED /* test-mongoc-cursor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-cursor.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F73190E5E4E00A80BED /* test-mongoc-database.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-database.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F74190E5E4E00A80BED /* test-mongoc-gridfs-file-page.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-gridfs-file-page.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F75190E5E4E00A80BED /* test-mongoc-gridfs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-gridfs.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F76190E5E4E00A80BED /* test-mongoc-list.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-list.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F77190E5E4E00A80BED /* test-mongoc-matcher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-matcher.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F78190E5E4E00A80BED /* test-mongoc-queue.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-queue.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F79190E5E4E00A80BED /* test-mongoc-read-prefs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-read-prefs.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F7A190E5E4E00A80BED /* test-mongoc-rpc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-rpc.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F7B190E5E4E00A80BED /* test-mongoc-stream-tls.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-stream-tls.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F7C190E5E4E00A80BED /* test-mongoc-stream.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-stream.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F7D190E5E4E00A80BED /* test-mongoc-uri.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-uri.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F7E190E5E4E00A80BED /* test-mongoc-write-concern.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-mongoc-write-concern.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F7F190E5E4E00A80BED /* test-replica-set-ssl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-replica-set-ssl.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F80190E5E4E00A80BED /* test-replica-set.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-replica-set.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F81190E5E4E00A80BED /* test-secondary.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-secondary.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F82190E5E4E00A80BED /* test-sharded-cluster.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-sharded-cluster.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F83190E5E4E00A80BED /* test-write-commands.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-write-commands.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F84190E5E4E00A80BED /* test-x509.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-x509.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F85190E5E4E00A80BED /* TestSuite.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TestSuite.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F86190E5E4E00A80BED /* TestSuite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TestSuite.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F87190E5E4E00A80BED /* trust_dir.cnf */ = {isa = PBXFileReference; lastKnownFileType = text; path = trust_dir.cnf; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F88190E5E4E00A80BED /* TUTORIAL.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = TUTORIAL.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F89190E5EB000A80BED /* autogen.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = autogen.sh; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F8C190E5EB000A80BED /* AutoHarden.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = AutoHarden.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F8D190E5EB000A80BED /* CheckAtomics.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckAtomics.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F8E190E5EB000A80BED /* CheckCompiler.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckCompiler.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F8F190E5EB000A80BED /* CheckHeaders.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckHeaders.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F90190E5EB000A80BED /* CheckHost.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckHost.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F91190E5EB000A80BED /* CheckProgs.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckProgs.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F92190E5EB000A80BED /* CheckTarget.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = CheckTarget.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F93190E5EB000A80BED /* Endian.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Endian.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F94190E5EB000A80BED /* FindDependencies.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = FindDependencies.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F96190E5EB000A80BED /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F97190E5EB000A80BED /* ac_check_typedef.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ac_check_typedef.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F98190E5EB000A80BED /* ac_compile_check_sizeof.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ac_compile_check_sizeof.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F99190E5EB000A80BED /* ac_create_stdint_h.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ac_create_stdint_h.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F9A190E5EB000A80BED /* as-compiler-flag.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;as-compiler-flag.m4&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F9B190E5EB000A80BED /* ax_check_compile_flag.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_check_compile_flag.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F9C190E5EB000A80BED /* ax_check_link_flag.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_check_link_flag.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F9D190E5EB000A80BED /* ax_pthread.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_pthread.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F9E190E5EB000A80BED /* ax_python.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ax_python.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044F9F190E5EB000A80BED /* bson_check_doc_build.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_check_doc_build.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA0190E5EB000A80BED /* pkg.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = pkg.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA1190E5EB000A80BED /* silent.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = silent.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA2190E5EB000A80BED /* MaintainerFlags.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = MaintainerFlags.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA3190E5EB000A80BED /* Optimizations.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Optimizations.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA4190E5EB000A80BED /* PrintBuildConfiguration.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = PrintBuildConfiguration.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA5190E5EB000A80BED /* Python.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Python.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA6190E5EB000A80BED /* ReadCommandLineArguments.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = ReadCommandLineArguments.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA8190E5EB000A80BED /* wrap-compiler-for-flag-check */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = &quot;wrap-compiler-for-flag-check&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FA9190E5EB000A80BED /* SetupAutomake.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = SetupAutomake.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FAA190E5EB000A80BED /* SetupLibtool.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = SetupLibtool.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FAB190E5EB000A80BED /* Versions.m4 */ = {isa = PBXFileReference; lastKnownFileType = text; path = Versions.m4; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FAE190E5EB000A80BED /* bson-stdint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-stdint.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FAF190E5EB000A80BED /* libbson.def */ = {isa = PBXFileReference; lastKnownFileType = text; path = libbson.def; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB0190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB1190E5EB000A80BED /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB2190E5EB000A80BED /* configure.ac */ = {isa = PBXFileReference; lastKnownFileType = text; path = configure.ac; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB3190E5EB000A80BED /* COPYING */ = {isa = PBXFileReference; lastKnownFileType = text; path = COPYING; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB5190E5EB000A80BED /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB6190E5EB000A80BED /* asciidoc.conf */ = {isa = PBXFileReference; lastKnownFileType = text; path = asciidoc.conf; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB7190E5EB000A80BED /* bson_append_array.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_array.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB8190E5EB000A80BED /* bson_append_binary.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_binary.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FB9190E5EB000A80BED /* bson_append_bool.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_bool.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FBA190E5EB000A80BED /* bson_append_code.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_code.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FBB190E5EB000A80BED /* bson_append_date_time.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_date_time.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FBC190E5EB000A80BED /* bson_append_dbpointer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_dbpointer.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FBD190E5EB000A80BED /* bson_append_document.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_document.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FBE190E5EB000A80BED /* bson_append_double.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_double.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FBF190E5EB000A80BED /* bson_append_int32.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_int32.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC0190E5EB000A80BED /* bson_append_int64.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_int64.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC1190E5EB000A80BED /* bson_append_iter.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_iter.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC2190E5EB000A80BED /* bson_append_maxkey.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_maxkey.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC3190E5EB000A80BED /* bson_append_minkey.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_minkey.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC4190E5EB000A80BED /* bson_append_now_utc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_now_utc.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC5190E5EB000A80BED /* bson_append_null.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_null.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC6190E5EB000A80BED /* bson_append_oid.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_oid.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC7190E5EB000A80BED /* bson_append_regex.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_regex.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC8190E5EB000A80BED /* bson_append_symbol.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_symbol.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FC9190E5EB000A80BED /* bson_append_timestamp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_timestamp.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FCA190E5EB000A80BED /* bson_append_undefined.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_undefined.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FCB190E5EB000A80BED /* bson_append_utf8.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_append_utf8.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FCC190E5EB000A80BED /* bson_as_json.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_as_json.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FCD190E5EB000A80BED /* bson_compare.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_compare.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FCE190E5EB000A80BED /* bson_concat.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_concat.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FCF190E5EB000A80BED /* bson_context_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_context_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD0190E5EB000A80BED /* bson_context_get_default.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_context_get_default.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD1190E5EB000A80BED /* bson_context_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_context_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD2190E5EB000A80BED /* bson_copy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_copy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD3190E5EB000A80BED /* bson_copy_to.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_copy_to.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD4190E5EB000A80BED /* bson_copy_to_excluding.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_copy_to_excluding.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD5190E5EB000A80BED /* bson_count_keys.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_count_keys.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD6190E5EB000A80BED /* bson_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD7190E5EB000A80BED /* bson_equal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_equal.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD8190E5EB000A80BED /* bson_free.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_free.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FD9190E5EB000A80BED /* bson_get_data.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_get_data.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FDA190E5EB000A80BED /* bson_get_monotonic_time.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_get_monotonic_time.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FDB190E5EB000A80BED /* bson_has_field.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_has_field.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FDC190E5EB000A80BED /* bson_init.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_init.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FDD190E5EB000A80BED /* bson_init_static.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_init_static.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FDE190E5EB000A80BED /* bson_iter_array.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_array.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FDF190E5EB000A80BED /* bson_iter_as_bool.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_as_bool.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE0190E5EB000A80BED /* bson_iter_as_int64.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_as_int64.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE1190E5EB000A80BED /* bson_iter_binary.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_binary.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE2190E5EB000A80BED /* bson_iter_bool.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_bool.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE3190E5EB000A80BED /* bson_iter_code.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_code.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE4190E5EB000A80BED /* bson_iter_codewscope.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_codewscope.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE5190E5EB000A80BED /* bson_iter_date_time.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_date_time.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE6190E5EB000A80BED /* bson_iter_dbpointer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_dbpointer.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE7190E5EB000A80BED /* bson_iter_document.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_document.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE8190E5EB000A80BED /* bson_iter_double.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_double.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FE9190E5EB000A80BED /* bson_iter_dup_utf8.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_dup_utf8.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FEA190E5EB000A80BED /* bson_iter_find.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_find.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FEB190E5EB000A80BED /* bson_iter_find_case.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_find_case.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FEC190E5EB000A80BED /* bson_iter_find_descendant.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_find_descendant.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FED190E5EB000A80BED /* bson_iter_init.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_init.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FEE190E5EB000A80BED /* bson_iter_init_find.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_init_find.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FEF190E5EB000A80BED /* bson_iter_init_find_case.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_init_find_case.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF0190E5EB000A80BED /* bson_iter_int32.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_int32.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF1190E5EB000A80BED /* bson_iter_int64.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_int64.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF2190E5EB000A80BED /* bson_iter_key.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_key.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF3190E5EB000A80BED /* bson_iter_next.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_next.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF4190E5EB000A80BED /* bson_iter_oid.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_oid.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF5190E5EB000A80BED /* bson_iter_overwrite_bool.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_overwrite_bool.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF6190E5EB000A80BED /* bson_iter_overwrite_double.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_overwrite_double.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF7190E5EB000A80BED /* bson_iter_overwrite_int32.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_overwrite_int32.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF8190E5EB000A80BED /* bson_iter_overwrite_int64.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_overwrite_int64.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FF9190E5EB000A80BED /* bson_iter_recurse.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_recurse.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FFA190E5EB000A80BED /* bson_iter_regex.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_regex.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FFB190E5EB000A80BED /* bson_iter_symbol.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_symbol.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FFC190E5EB000A80BED /* bson_iter_t.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_t.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FFD190E5EB000A80BED /* bson_iter_time_t.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_time_t.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FFE190E5EB000A80BED /* bson_iter_timestamp.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_timestamp.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02044FFF190E5EB000A80BED /* bson_iter_timeval.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_timeval.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045000190E5EB000A80BED /* bson_iter_type.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_type.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045001190E5EB000A80BED /* bson_iter_utf8.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_utf8.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045002190E5EB000A80BED /* bson_iter_visit_all.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_iter_visit_all.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045003190E5EB000A80BED /* bson_malloc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_malloc.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045004190E5EB000A80BED /* bson_malloc0.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_malloc0.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045005190E5EB000A80BED /* bson_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045006190E5EB000A80BED /* bson_new_from_buffer.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_new_from_buffer.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045007190E5EB000A80BED /* bson_new_from_data.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_new_from_data.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045008190E5EB000A80BED /* bson_oid_compare.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_compare.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045009190E5EB000A80BED /* bson_oid_copy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_copy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204500A190E5EB000A80BED /* bson_oid_equal.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_equal.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204500B190E5EB000A80BED /* bson_oid_get_time_t.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_get_time_t.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204500C190E5EB000A80BED /* bson_oid_hash.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_hash.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204500D190E5EB000A80BED /* bson_oid_is_valid.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_is_valid.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204500E190E5EB000A80BED /* bson_oid_t.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_t.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204500F190E5EB000A80BED /* bson_oid_to_string.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_oid_to_string.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045010190E5EB000A80BED /* bson_reader_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_reader_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045011190E5EB000A80BED /* bson_reader_new_from_data.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_reader_new_from_data.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045012190E5EB000A80BED /* bson_reader_new_from_fd.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_reader_new_from_fd.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045013190E5EB000A80BED /* bson_reader_read.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_reader_read.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045014190E5EB000A80BED /* bson_reader_set_read_func.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_reader_set_read_func.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045015190E5EB000A80BED /* bson_reader_tell.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_reader_tell.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045016190E5EB000A80BED /* bson_realloc.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_realloc.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045017190E5EB000A80BED /* bson_realloc_ctx.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_realloc_ctx.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045018190E5EB000A80BED /* bson_reinit.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_reinit.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045019190E5EB000A80BED /* bson_sized_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_sized_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204501A190E5EB000A80BED /* bson_strdup.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_strdup.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204501B190E5EB000A80BED /* bson_strdup_printf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_strdup_printf.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204501C190E5EB000A80BED /* bson_strdupv_printf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_strdupv_printf.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204501D190E5EB000A80BED /* bson_string_append.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_string_append.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204501E190E5EB000A80BED /* bson_string_append_c.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_string_append_c.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204501F190E5EB000A80BED /* bson_string_append_printf.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_string_append_printf.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045020190E5EB000A80BED /* bson_string_append_unichar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_string_append_unichar.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045021190E5EB000A80BED /* bson_string_free.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_string_free.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045022190E5EB000A80BED /* bson_string_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_string_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045023190E5EB000A80BED /* bson_string_truncate.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_string_truncate.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045024190E5EB000A80BED /* bson_strndup.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_strndup.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045025190E5EB000A80BED /* bson_uint32_to_string.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_uint32_to_string.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045026190E5EB000A80BED /* bson_utf8_escape_for_json.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_utf8_escape_for_json.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045027190E5EB000A80BED /* bson_utf8_from_unichar.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_utf8_from_unichar.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045028190E5EB000A80BED /* bson_utf8_get_char.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_utf8_get_char.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045029190E5EB000A80BED /* bson_utf8_next_char.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_utf8_next_char.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204502A190E5EB000A80BED /* bson_utf8_validate.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_utf8_validate.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204502B190E5EB000A80BED /* bson_validate.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_validate.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204502C190E5EB000A80BED /* bson_visitor_t.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_visitor_t.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204502D190E5EB000A80BED /* bson_writer_begin.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_writer_begin.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204502E190E5EB000A80BED /* bson_writer_destroy.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_writer_destroy.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204502F190E5EB000A80BED /* bson_writer_end.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_writer_end.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045030190E5EB000A80BED /* bson_writer_get_length.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_writer_get_length.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045031190E5EB000A80BED /* bson_writer_new.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_writer_new.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045032190E5EB000A80BED /* bson_writer_rollback.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_writer_rollback.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045033190E5EB000A80BED /* bson_writer_t.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_writer_t.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045034190E5EB000A80BED /* bson_zero_free.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = bson_zero_free.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045035190E5EB000A80BED /* check_docs.pl */ = {isa = PBXFileReference; lastKnownFileType = text.script.perl; path = check_docs.pl; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045036190E5EB000A80BED /* endianness.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = endianness.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045037190E5EB000A80BED /* errors.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = errors.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045038190E5EB000A80BED /* json.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = json.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045039190E5EB000A80BED /* libbson.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = libbson.txt; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204503A190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204503B190E5EB000A80BED /* oid.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = oid.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204503C190E5EB000A80BED /* reader.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = reader.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204503D190E5EB000A80BED /* threading.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = threading.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204503E190E5EB000A80BED /* utf8.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = utf8.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204503F190E5EB000A80BED /* writer.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = writer.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045041190E5EB000A80BED /* bcon-col-view.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bcon-col-view.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045042190E5EB000A80BED /* bcon-speed.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bcon-speed.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045043190E5EB000A80BED /* bson-metrics.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-metrics.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045044190E5EB000A80BED /* bson-to-json.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-to-json.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045045190E5EB000A80BED /* bson-validate.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-validate.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045046190E5EB000A80BED /* json-to-bson.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;json-to-bson.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045047190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045048190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045049190E5EB000A80BED /* NEWS */ = {isa = PBXFileReference; lastKnownFileType = text; path = NEWS; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204504A190E5EB000A80BED /* README.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = README.md; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204504D190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204504F190E5EB000A80BED /* cbson-dbref.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;cbson-dbref.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045050190E5EB000A80BED /* cbson-dbref.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;cbson-dbref.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045051190E5EB000A80BED /* cbson-oid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;cbson-oid.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045052190E5EB000A80BED /* cbson-oid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;cbson-oid.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045053190E5EB000A80BED /* cbson-util.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;cbson-util.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045054190E5EB000A80BED /* cbson-util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;cbson-util.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045055190E5EB000A80BED /* cbson.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cbson.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045056190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045057190E5EB000A80BED /* time64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = time64.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045058190E5EB000A80BED /* time64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = time64.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045059190E5EB000A80BED /* time64_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = time64_config.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204505A190E5EB000A80BED /* time64_limits.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = time64_limits.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204505C190E5EB000A80BED /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204505D190E5EB000A80BED /* b64_ntop.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b64_ntop.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204505E190E5EB000A80BED /* b64_pton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = b64_pton.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204505F190E5EB000A80BED /* bcon.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = bcon.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045060190E5EB000A80BED /* bcon.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bcon.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045061190E5EB000A80BED /* bson-atomic.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-atomic.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045062190E5EB000A80BED /* bson-atomic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-atomic.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045063190E5EB000A80BED /* bson-clock.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-clock.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045064190E5EB000A80BED /* bson-clock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-clock.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045065190E5EB000A80BED /* bson-compat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-compat.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045066190E5EB000A80BED /* bson-config.h.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;bson-config.h.in&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045067190E5EB000A80BED /* bson-context-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-context-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045068190E5EB000A80BED /* bson-context.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-context.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045069190E5EB000A80BED /* bson-context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-context.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204506A190E5EB000A80BED /* bson-endian.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-endian.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204506B190E5EB000A80BED /* bson-error.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-error.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204506C190E5EB000A80BED /* bson-error.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-error.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204506D190E5EB000A80BED /* bson-iter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-iter.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204506E190E5EB000A80BED /* bson-iter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-iter.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204506F190E5EB000A80BED /* bson-json.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-json.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045070190E5EB000A80BED /* bson-json.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-json.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045071190E5EB000A80BED /* bson-keys.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-keys.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045072190E5EB000A80BED /* bson-keys.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-keys.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045073190E5EB000A80BED /* bson-macros.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-macros.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045074190E5EB000A80BED /* bson-md5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-md5.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045075190E5EB000A80BED /* bson-md5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-md5.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045076190E5EB000A80BED /* bson-memory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-memory.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045077190E5EB000A80BED /* bson-memory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-memory.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045078190E5EB000A80BED /* bson-oid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-oid.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045079190E5EB000A80BED /* bson-oid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-oid.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204507A190E5EB000A80BED /* bson-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204507B190E5EB000A80BED /* bson-reader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-reader.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204507C190E5EB000A80BED /* bson-reader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-reader.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204507D190E5EB000A80BED /* bson-stdint-win32.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-stdint-win32.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204507E190E5EB000A80BED /* bson-string.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-string.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204507F190E5EB000A80BED /* bson-string.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-string.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045080190E5EB000A80BED /* bson-thread-private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-thread-private.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045081190E5EB000A80BED /* bson-types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-types.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045082190E5EB000A80BED /* bson-utf8.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-utf8.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045083190E5EB000A80BED /* bson-utf8.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-utf8.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045084190E5EB000A80BED /* bson-value.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-value.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045085190E5EB000A80BED /* bson-value.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-value.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045086190E5EB000A80BED /* bson-version.h.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;bson-version.h.in&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045087190E5EB000A80BED /* bson-writer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;bson-writer.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045088190E5EB000A80BED /* bson-writer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-writer.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045089190E5EB000A80BED /* bson.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = bson.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204508A190E5EB000A80BED /* bson.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bson.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204508B190E5EB000A80BED /* indent */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = indent; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204508C190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204508D190E5EB000A80BED /* uncrustify.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; path = uncrustify.cfg; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204508E190E5EB000A80BED /* libbson-1.0.pc.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = &quot;libbson-1.0.pc.in&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204508F190E5EB000A80BED /* libbson.symbols */ = {isa = PBXFileReference; lastKnownFileType = text; path = libbson.symbols; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045090190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045092190E5EB000A80BED /* ChangeLog */ = {isa = PBXFileReference; lastKnownFileType = text; path = ChangeLog; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045093190E5EB000A80BED /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045094190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045095190E5EB000A80BED /* yajl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045096190E5EB000A80BED /* yajl_alloc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_alloc.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045097190E5EB000A80BED /* yajl_alloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_alloc.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045098190E5EB000A80BED /* yajl_buf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_buf.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045099190E5EB000A80BED /* yajl_buf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_buf.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204509A190E5EB000A80BED /* yajl_bytestack.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_bytestack.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204509B190E5EB000A80BED /* yajl_common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_common.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204509C190E5EB000A80BED /* yajl_encode.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_encode.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204509D190E5EB000A80BED /* yajl_encode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_encode.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204509E190E5EB000A80BED /* yajl_gen.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_gen.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                0204509F190E5EB000A80BED /* yajl_gen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_gen.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A0190E5EB000A80BED /* yajl_lex.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_lex.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A1190E5EB000A80BED /* yajl_lex.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_lex.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A2190E5EB000A80BED /* yajl_parse.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_parse.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A3190E5EB000A80BED /* yajl_parser.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_parser.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A4190E5EB000A80BED /* yajl_parser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_parser.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A5190E5EB000A80BED /* yajl_tree.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_tree.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A6190E5EB000A80BED /* yajl_tree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_tree.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A7190E5EB000A80BED /* yajl_version.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = yajl_version.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450A8190E5EB000A80BED /* yajl_version.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = yajl_version.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450AA190E5EB000A80BED /* abicheck.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = abicheck.sh; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450AC190E5EB000A80BED /* binary_deprecated.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = binary_deprecated.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450AD190E5EB000A80BED /* codewscope.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = codewscope.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450AE190E5EB000A80BED /* dollarquery.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = dollarquery.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450AF190E5EB000A80BED /* dotkey.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = dotkey.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B0190E5EB000A80BED /* dotquery.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = dotquery.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B1190E5EB000A80BED /* eurokey.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = eurokey.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B2190E5EB000A80BED /* overflow1.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = overflow1.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B3190E5EB000A80BED /* overflow2.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = overflow2.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B4190E5EB000A80BED /* overflow3.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = overflow3.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B5190E5EB000A80BED /* overflow4.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = overflow4.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B6190E5EB000A80BED /* readergrow.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = readergrow.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B7190E5EB000A80BED /* stackoverflow.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = stackoverflow.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B8190E5EB000A80BED /* stream.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = stream.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450B9190E5EB000A80BED /* stream_corrupt.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = stream_corrupt.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450BA190E5EB000A80BED /* test1.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test1.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450BB190E5EB000A80BED /* test10.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test10.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450BC190E5EB000A80BED /* test11.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test11.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450BD190E5EB000A80BED /* test12.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test12.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450BE190E5EB000A80BED /* test13.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test13.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450BF190E5EB000A80BED /* test14.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test14.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C0190E5EB000A80BED /* test15.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test15.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C1190E5EB000A80BED /* test16.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test16.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C2190E5EB000A80BED /* test17.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test17.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C3190E5EB000A80BED /* test18.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test18.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C4190E5EB000A80BED /* test19.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test19.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C5190E5EB000A80BED /* test2.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test2.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C6190E5EB000A80BED /* test20.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test20.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C7190E5EB000A80BED /* test21.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test21.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C8190E5EB000A80BED /* test22.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test22.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450C9190E5EB000A80BED /* test23.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test23.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450CA190E5EB000A80BED /* test24.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test24.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450CB190E5EB000A80BED /* test25.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test25.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450CC190E5EB000A80BED /* test26.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test26.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450CD190E5EB000A80BED /* test27.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test27.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450CE190E5EB000A80BED /* test28.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test28.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450CF190E5EB000A80BED /* test29.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test29.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D0190E5EB000A80BED /* test3.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test3.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D1190E5EB000A80BED /* test30.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test30.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D2190E5EB000A80BED /* test31.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test31.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D3190E5EB000A80BED /* test32.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test32.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D4190E5EB000A80BED /* test33.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test33.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D5190E5EB000A80BED /* test34.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test34.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D6190E5EB000A80BED /* test35.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test35.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D7190E5EB000A80BED /* test36.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test36.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D8190E5EB000A80BED /* test37.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test37.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450D9190E5EB000A80BED /* test38.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test38.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450DA190E5EB000A80BED /* test39.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test39.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450DB190E5EB000A80BED /* test4.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test4.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450DC190E5EB000A80BED /* test40.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test40.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450DD190E5EB000A80BED /* test41.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test41.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450DE190E5EB000A80BED /* test42.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test42.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450DF190E5EB000A80BED /* test43.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test43.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E0190E5EB000A80BED /* test44.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test44.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E1190E5EB000A80BED /* test45.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test45.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E2190E5EB000A80BED /* test46.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test46.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E3190E5EB000A80BED /* test47.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test47.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E4190E5EB000A80BED /* test48.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test48.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E5190E5EB000A80BED /* test49.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test49.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E6190E5EB000A80BED /* test5.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test5.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E7190E5EB000A80BED /* test50.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test50.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E8190E5EB000A80BED /* test51.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test51.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450E9190E5EB000A80BED /* test52.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test52.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450EA190E5EB000A80BED /* test53.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test53.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450EB190E5EB000A80BED /* test54.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test54.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450EC190E5EB000A80BED /* test55.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test55.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450ED190E5EB000A80BED /* test56.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test56.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450EE190E5EB000A80BED /* test57.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test57.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450EF190E5EB000A80BED /* test6.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test6.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F0190E5EB000A80BED /* test7.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test7.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F1190E5EB000A80BED /* test8.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test8.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F2190E5EB000A80BED /* test9.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = test9.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F3190E5EB000A80BED /* trailingnull.bson */ = {isa = PBXFileReference; lastKnownFileType = file; path = trailingnull.bson; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F4190E5EB000A80BED /* bson-tests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-tests.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F5190E5EB000A80BED /* Makefile.am */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.am; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F6190E5EB000A80BED /* test-atomic.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-atomic.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F7190E5EB000A80BED /* test-bcon-basic.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-bcon-basic.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F8190E5EB000A80BED /* test-bcon-extract.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-bcon-extract.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450F9190E5EB000A80BED /* test-bson.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-bson.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450FA190E5EB000A80BED /* test-clock.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-clock.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450FB190E5EB000A80BED /* test-endian.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-endian.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450FC190E5EB000A80BED /* test-error.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-error.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450FD190E5EB000A80BED /* test-iter.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-iter.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450FE190E5EB000A80BED /* test-json.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-json.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                020450FF190E5EB000A80BED /* test-libbson.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-libbson.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045100190E5EB000A80BED /* test-oid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-oid.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045101190E5EB000A80BED /* test-reader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-reader.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045102190E5EB000A80BED /* test-string.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-string.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045103190E5EB000A80BED /* test-utf8.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-utf8.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045104190E5EB000A80BED /* test-value.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-value.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045105190E5EB000A80BED /* test-writer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = &quot;test-writer.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045106190E5EB000A80BED /* test_cbson.py */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = test_cbson.py; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045107190E5EB000A80BED /* TestSuite.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = TestSuite.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02045108190E5EB000A80BED /* TestSuite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TestSuite.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 02045119190E834600A80BED /* bson-config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-config.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 0204511A190E834600A80BED /* bson-stdint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-stdint.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 0204511B190E834600A80BED /* bson-version.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = &quot;bson-version.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+@@ -1389,9 +185,8 @@
+                 02BDC3E5141D6073000EF755 /* MODCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MODCursor.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 02BDC3E6141D6073000EF755 /* MODCursor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MODCursor.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 02BDC3EB141D83A7000EF755 /* MODClient_utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MODClient_utils.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+-                02CF0EA01911326B008C822A /* mongoc-stream-apple-tls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = &quot;mongoc-stream-apple-tls.c&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 02CF0EA519191117008C822A /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
+-                02CF0EA919192608008C822A /* libsasl2.dylib */ = {isa = PBXFileReference; lastKnownFileType = &quot;compiled.mach-o.dylib&quot;; name = libsasl2.dylib; path = usr/lib/libsasl2.dylib; sourceTree = SDKROOT; };
++                02CF0EA919192608008C822A /* libsasl2.dylib */ = {isa = PBXFileReference; lastKnownFileType = &quot;compiled.mach-o.dylib&quot;; name = libsasl2.dylib; path = &quot;@PREFIX@/lib/libsasl2.dylib&quot;; sourceTree = &quot;&lt;absolute&gt;&quot;; };
+                 02CF87E7142F8AA3000C4C7F /* MODRegex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MODRegex.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 02CF87E8142F8AA3000C4C7F /* MODRegex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MODRegex.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 02DB18A9172C8C5A00B26EAE /* NSData+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = &quot;NSData+Base64.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+@@ -1404,6 +199,8 @@
+                 02F121BF1410EF5200197811 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+                 02F121C21410EF5200197811 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+                 02F121C61410EF5200197811 /* mongo_test.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = mongo_test.1; sourceTree = &quot;&lt;group&gt;&quot;; };
++                509EE0E81A92F8B500BB6886 /* libmongoc-1.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = &quot;compiled.mach-o.dylib&quot;; name = &quot;libmongoc-1.0.dylib&quot;; path = &quot;@PREFIX@/lib/libmongoc-1.0.dylib&quot;; sourceTree = &quot;&lt;absolute&gt;&quot;; };
++                509EE0EA1A931AAA00BB6886 /* libbson-1.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = &quot;compiled.mach-o.dylib&quot;; name = &quot;libbson-1.0.dylib&quot;; path = &quot;@PREFIX@/lib/libbson-1.0.dylib&quot;; sourceTree = &quot;&lt;absolute&gt;&quot;; };
+ /* End PBXFileReference section */

+ /* Begin PBXFrameworksBuildPhase section */
+@@ -1414,6 +211,8 @@
+                                 02CF0EAA19192608008C822A /* libsasl2.dylib in Frameworks */,
+                                 02CF0EA81919116A008C822A /* Foundation.framework in Frameworks */,
+                                 02CF0EA619191117008C822A /* Security.framework in Frameworks */,
++                                509EE0EB1A931AAA00BB6886 /* libbson-1.0.dylib in Frameworks */,
++                                509EE0E91A92F8B500BB6886 /* libmongoc-1.0.dylib in Frameworks */,
+                         );
+                         runOnlyForDeploymentPostprocessing = 0;
+                 };
+@@ -1431,1329 +230,6 @@
+ /* End PBXFrameworksBuildPhase section */

+ /* Begin PBXGroup section */
+-                02044CB2190E5E4C00A80BED /* build */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CB3190E5E4C00A80BED /* autotools */,
+-                                02044CD2190E5E4C00A80BED /* cmake */,
+-                        );
+-                        path = build;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044CB3190E5E4C00A80BED /* autotools */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CB4190E5E4C00A80BED /* AutoHarden.m4 */,
+-                                02044CB5190E5E4C00A80BED /* CheckCompiler.m4 */,
+-                                02044CB6190E5E4C00A80BED /* CheckHost.m4 */,
+-                                02044CB7190E5E4C00A80BED /* CheckProgs.m4 */,
+-                                02044CB8190E5E4C00A80BED /* CheckTarget.m4 */,
+-                                02044CB9190E5E4C00A80BED /* FindDependencies.m4 */,
+-                                02044CBA190E5E4C00A80BED /* Libbson.m4 */,
+-                                02044CBB190E5E4C00A80BED /* m4 */,
+-                                02044CC8190E5E4C00A80BED /* MaintainerFlags.m4 */,
+-                                02044CC9190E5E4C00A80BED /* Optimizations.m4 */,
+-                                02044CCA190E5E4C00A80BED /* PrintBuildConfiguration.m4 */,
+-                                02044CCB190E5E4C00A80BED /* Python.m4 */,
+-                                02044CCC190E5E4C00A80BED /* ReadCommandLineArguments.m4 */,
+-                                02044CCD190E5E4C00A80BED /* scripts */,
+-                                02044CCF190E5E4C00A80BED /* SetupAutomake.m4 */,
+-                                02044CD0190E5E4C00A80BED /* SetupLibtool.m4 */,
+-                                02044CD1190E5E4C00A80BED /* Versions.m4 */,
+-                        );
+-                        path = autotools;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044CBB190E5E4C00A80BED /* m4 */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CBC190E5E4C00A80BED /* .gitignore */,
+-                                02044CBD190E5E4C00A80BED /* ac_check_typedef.m4 */,
+-                                02044CBE190E5E4C00A80BED /* ac_compile_check_sizeof.m4 */,
+-                                02044CBF190E5E4C00A80BED /* ac_create_stdint_h.m4 */,
+-                                02044CC0190E5E4C00A80BED /* as-compiler-flag.m4 */,
+-                                02044CC1190E5E4C00A80BED /* ax_check_compile_flag.m4 */,
+-                                02044CC2190E5E4C00A80BED /* ax_check_link_flag.m4 */,
+-                                02044CC3190E5E4C00A80BED /* ax_pthread.m4 */,
+-                                02044CC4190E5E4C00A80BED /* ax_python.m4 */,
+-                                02044CC5190E5E4C00A80BED /* mongoc_check_doc_build.m4 */,
+-                                02044CC6190E5E4C00A80BED /* pkg.m4 */,
+-                                02044CC7190E5E4C00A80BED /* silent.m4 */,
+-                        );
+-                        path = m4;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044CCD190E5E4C00A80BED /* scripts */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CCE190E5E4C00A80BED /* wrap-compiler-for-flag-check */,
+-                        );
+-                        path = scripts;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044CD2190E5E4C00A80BED /* cmake */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CD3190E5E4C00A80BED /* FindBSON.cmake */,
+-                                02044CD4190E5E4C00A80BED /* libmongoc-ssl.def */,
+-                                02044CD5190E5E4C00A80BED /* libmongoc.def */,
+-                                02044CD6190E5E4C00A80BED /* Makefile.am */,
+-                        );
+-                        path = cmake;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044CDB190E5E4C00A80BED /* doc */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CDC190E5E4C00A80BED /* .gitignore */,
+-                                02044CDD190E5E4C00A80BED /* asciidoc.conf */,
+-                                02044CDE190E5E4C00A80BED /* check_docs.pl */,
+-                                02044CDF190E5E4C00A80BED /* Makefile.am */,
+-                                02044CE0190E5E4C00A80BED /* mallard */,
+-                                02044DD1190E5E4D00A80BED /* mongoc.txt */,
+-                                02044DD2190E5E4D00A80BED /* mongoc_api */,
+-                                02044DD3190E5E4D00A80BED /* mongoc_api.txt */,
+-                                02044DD4190E5E4D00A80BED /* mongoc_bulk_operation.txt */,
+-                                02044DD5190E5E4D00A80BED /* mongoc_bulk_operation_delete.txt */,
+-                                02044DD6190E5E4D00A80BED /* mongoc_bulk_operation_delete_one.txt */,
+-                                02044DD7190E5E4D00A80BED /* mongoc_bulk_operation_destroy.txt */,
+-                                02044DD8190E5E4D00A80BED /* mongoc_bulk_operation_execute.txt */,
+-                                02044DD9190E5E4D00A80BED /* mongoc_bulk_operation_insert.txt */,
+-                                02044DDA190E5E4D00A80BED /* mongoc_bulk_operation_replace_one.txt */,
+-                                02044DDB190E5E4D00A80BED /* mongoc_bulk_operation_update.txt */,
+-                                02044DDC190E5E4D00A80BED /* mongoc_bulk_operation_update_one.txt */,
+-                                02044DDD190E5E4D00A80BED /* mongoc_cleanup.txt */,
+-                                02044DDE190E5E4D00A80BED /* mongoc_client.txt */,
+-                                02044DDF190E5E4D00A80BED /* mongoc_client_command.txt */,
+-                                02044DE0190E5E4D00A80BED /* mongoc_client_command_simple.txt */,
+-                                02044DE1190E5E4D00A80BED /* mongoc_client_destroy.txt */,
+-                                02044DE2190E5E4D00A80BED /* mongoc_client_get_collection.txt */,
+-                                02044DE3190E5E4D00A80BED /* mongoc_client_get_database.txt */,
+-                                02044DE4190E5E4D00A80BED /* mongoc_client_get_database_names.txt */,
+-                                02044DE5190E5E4D00A80BED /* mongoc_client_get_gridfs.txt */,
+-                                02044DE6190E5E4D00A80BED /* mongoc_client_get_max_bson_size.txt */,
+-                                02044DE7190E5E4D00A80BED /* mongoc_client_get_max_message_size.txt */,
+-                                02044DE8190E5E4D00A80BED /* mongoc_client_get_read_prefs.txt */,
+-                                02044DE9190E5E4D00A80BED /* mongoc_client_get_server_status.txt */,
+-                                02044DEA190E5E4D00A80BED /* mongoc_client_get_uri.txt */,
+-                                02044DEB190E5E4D00A80BED /* mongoc_client_get_write_concern.txt */,
+-                                02044DEC190E5E4D00A80BED /* mongoc_client_new.txt */,
+-                                02044DED190E5E4D00A80BED /* mongoc_client_new_from_uri.txt */,
+-                                02044DEE190E5E4D00A80BED /* mongoc_client_pool.txt */,
+-                                02044DEF190E5E4D00A80BED /* mongoc_client_pool_destroy.txt */,
+-                                02044DF0190E5E4D00A80BED /* mongoc_client_pool_new.txt */,
+-                                02044DF1190E5E4D00A80BED /* mongoc_client_pool_pop.txt */,
+-                                02044DF2190E5E4D00A80BED /* mongoc_client_pool_push.txt */,
+-                                02044DF3190E5E4D00A80BED /* mongoc_client_pool_try_pop.txt */,
+-                                02044DF4190E5E4D00A80BED /* mongoc_client_set_read_prefs.txt */,
+-                                02044DF5190E5E4D00A80BED /* mongoc_client_set_ssl_opts.txt */,
+-                                02044DF6190E5E4D00A80BED /* mongoc_client_set_stream_initiator.txt */,
+-                                02044DF7190E5E4D00A80BED /* mongoc_client_set_write_concern.txt */,
+-                                02044DF8190E5E4D00A80BED /* mongoc_collection.txt */,
+-                                02044DF9190E5E4D00A80BED /* mongoc_collection_aggregate.txt */,
+-                                02044DFA190E5E4D00A80BED /* mongoc_collection_command.txt */,
+-                                02044DFB190E5E4D00A80BED /* mongoc_collection_command_simple.txt */,
+-                                02044DFC190E5E4D00A80BED /* mongoc_collection_count.txt */,
+-                                02044DFD190E5E4D00A80BED /* mongoc_collection_create_bulk_operation.txt */,
+-                                02044DFE190E5E4D00A80BED /* mongoc_collection_create_index.txt */,
+-                                02044DFF190E5E4D00A80BED /* mongoc_collection_delete.txt */,
+-                                02044E00190E5E4D00A80BED /* mongoc_collection_destroy.txt */,
+-                                02044E01190E5E4D00A80BED /* mongoc_collection_drop.txt */,
+-                                02044E02190E5E4D00A80BED /* mongoc_collection_drop_index.txt */,
+-                                02044E03190E5E4D00A80BED /* mongoc_collection_ensure_index.txt */,
+-                                02044E04190E5E4D00A80BED /* mongoc_collection_find.txt */,
+-                                02044E05190E5E4D00A80BED /* mongoc_collection_find_and_modify.txt */,
+-                                02044E06190E5E4D00A80BED /* mongoc_collection_get_last_error.txt */,
+-                                02044E07190E5E4D00A80BED /* mongoc_collection_get_name.txt */,
+-                                02044E08190E5E4D00A80BED /* mongoc_collection_get_read_prefs.txt */,
+-                                02044E09190E5E4D00A80BED /* mongoc_collection_get_write_concern.txt */,
+-                                02044E0A190E5E4D00A80BED /* mongoc_collection_insert.txt */,
+-                                02044E0B190E5E4D00A80BED /* mongoc_collection_insert_bulk.txt */,
+-                                02044E0C190E5E4D00A80BED /* mongoc_collection_keys_to_index_string.txt */,
+-                                02044E0D190E5E4D00A80BED /* mongoc_collection_rename.txt */,
+-                                02044E0E190E5E4D00A80BED /* mongoc_collection_save.txt */,
+-                                02044E0F190E5E4D00A80BED /* mongoc_collection_set_read_prefs.txt */,
+-                                02044E10190E5E4D00A80BED /* mongoc_collection_set_write_concern.txt */,
+-                                02044E11190E5E4D00A80BED /* mongoc_collection_stats.txt */,
+-                                02044E12190E5E4D00A80BED /* mongoc_collection_update.txt */,
+-                                02044E13190E5E4D00A80BED /* mongoc_collection_validate.txt */,
+-                                02044E14190E5E4D00A80BED /* mongoc_cursor.txt */,
+-                                02044E15190E5E4D00A80BED /* mongoc_cursor_clone.txt */,
+-                                02044E16190E5E4D00A80BED /* mongoc_cursor_current.txt */,
+-                                02044E17190E5E4D00A80BED /* mongoc_cursor_destroy.txt */,
+-                                02044E18190E5E4D00A80BED /* mongoc_cursor_error.txt */,
+-                                02044E19190E5E4D00A80BED /* mongoc_cursor_get_host.txt */,
+-                                02044E1A190E5E4D00A80BED /* mongoc_cursor_is_alive.txt */,
+-                                02044E1B190E5E4D00A80BED /* mongoc_cursor_more.txt */,
+-                                02044E1C190E5E4D00A80BED /* mongoc_cursor_next.txt */,
+-                                02044E1D190E5E4D00A80BED /* mongoc_database.txt */,
+-                                02044E1E190E5E4D00A80BED /* mongoc_database_add_user.txt */,
+-                                02044E1F190E5E4D00A80BED /* mongoc_database_command.txt */,
+-                                02044E20190E5E4D00A80BED /* mongoc_database_command_simple.txt */,
+-                                02044E21190E5E4D00A80BED /* mongoc_database_create_collection.txt */,
+-                                02044E22190E5E4D00A80BED /* mongoc_database_destroy.txt */,
+-                                02044E23190E5E4D00A80BED /* mongoc_database_drop.txt */,
+-                                02044E24190E5E4D00A80BED /* mongoc_database_get_collection.txt */,
+-                                02044E25190E5E4D00A80BED /* mongoc_database_get_collection_names.txt */,
+-                                02044E26190E5E4D00A80BED /* mongoc_database_get_name.txt */,
+-                                02044E27190E5E4D00A80BED /* mongoc_database_get_read_prefs.txt */,
+-                                02044E28190E5E4D00A80BED /* mongoc_database_get_write_concern.txt */,
+-                                02044E29190E5E4D00A80BED /* mongoc_database_has_collection.txt */,
+-                                02044E2A190E5E4D00A80BED /* mongoc_database_remove_all_users.txt */,
+-                                02044E2B190E5E4D00A80BED /* mongoc_database_remove_user.txt */,
+-                                02044E2C190E5E4D00A80BED /* mongoc_database_set_read_prefs.txt */,
+-                                02044E2D190E5E4D00A80BED /* mongoc_database_set_write_concern.txt */,
+-                                02044E2E190E5E4D00A80BED /* mongoc_fd_set_nonblock.txt */,
+-                                02044E2F190E5E4D00A80BED /* mongoc_gridfs.txt */,
+-                                02044E30190E5E4D00A80BED /* mongoc_gridfs_create_file.txt */,
+-                                02044E31190E5E4D00A80BED /* mongoc_gridfs_create_file_from_stream.txt */,
+-                                02044E32190E5E4D00A80BED /* mongoc_gridfs_destroy.txt */,
+-                                02044E33190E5E4D00A80BED /* mongoc_gridfs_drop.txt */,
+-                                02044E34190E5E4D00A80BED /* mongoc_gridfs_file.txt */,
+-                                02044E35190E5E4D00A80BED /* mongoc_gridfs_file_destroy.txt */,
+-                                02044E36190E5E4D00A80BED /* mongoc_gridfs_file_error.txt */,
+-                                02044E37190E5E4D00A80BED /* mongoc_gridfs_file_get_aliases.txt */,
+-                                02044E38190E5E4D00A80BED /* mongoc_gridfs_file_get_chunk_size.txt */,
+-                                02044E39190E5E4D00A80BED /* mongoc_gridfs_file_get_content_type.txt */,
+-                                02044E3A190E5E4D00A80BED /* mongoc_gridfs_file_get_filename.txt */,
+-                                02044E3B190E5E4D00A80BED /* mongoc_gridfs_file_get_length.txt */,
+-                                02044E3C190E5E4D00A80BED /* mongoc_gridfs_file_get_md5.txt */,
+-                                02044E3D190E5E4D00A80BED /* mongoc_gridfs_file_get_metadata.txt */,
+-                                02044E3E190E5E4D00A80BED /* mongoc_gridfs_file_get_upload_date.txt */,
+-                                02044E3F190E5E4D00A80BED /* mongoc_gridfs_file_list.txt */,
+-                                02044E40190E5E4D00A80BED /* mongoc_gridfs_file_list_destroy.txt */,
+-                                02044E41190E5E4D00A80BED /* mongoc_gridfs_file_list_error.txt */,
+-                                02044E42190E5E4D00A80BED /* mongoc_gridfs_file_list_next.txt */,
+-                                02044E43190E5E4D00A80BED /* mongoc_gridfs_file_readv.txt */,
+-                                02044E44190E5E4D00A80BED /* mongoc_gridfs_file_save.txt */,
+-                                02044E45190E5E4D00A80BED /* mongoc_gridfs_file_seek.txt */,
+-                                02044E46190E5E4D00A80BED /* mongoc_gridfs_file_set_aliases.txt */,
+-                                02044E47190E5E4D00A80BED /* mongoc_gridfs_file_set_content_type.txt */,
+-                                02044E48190E5E4D00A80BED /* mongoc_gridfs_file_set_filename.txt */,
+-                                02044E49190E5E4D00A80BED /* mongoc_gridfs_file_set_md5.txt */,
+-                                02044E4A190E5E4D00A80BED /* mongoc_gridfs_file_set_metadata.txt */,
+-                                02044E4B190E5E4D00A80BED /* mongoc_gridfs_file_tell.txt */,
+-                                02044E4C190E5E4D00A80BED /* mongoc_gridfs_file_writev.txt */,
+-                                02044E4D190E5E4D00A80BED /* mongoc_gridfs_find.txt */,
+-                                02044E4E190E5E4D00A80BED /* mongoc_gridfs_find_one.txt */,
+-                                02044E4F190E5E4D00A80BED /* mongoc_gridfs_find_one_by_filename.txt */,
+-                                02044E50190E5E4D00A80BED /* mongoc_gridfs_get_chunks.txt */,
+-                                02044E51190E5E4D00A80BED /* mongoc_gridfs_get_files.txt */,
+-                                02044E52190E5E4D00A80BED /* mongoc_index_opt_get_default.txt */,
+-                                02044E53190E5E4D00A80BED /* mongoc_index_opt_init.txt */,
+-                                02044E54190E5E4D00A80BED /* mongoc_init.txt */,
+-                                02044E55190E5E4D00A80BED /* mongoc_log.txt */,
+-                                02044E56190E5E4D00A80BED /* mongoc_log_default_handler.txt */,
+-                                02044E57190E5E4D00A80BED /* mongoc_log_level_str.txt */,
+-                                02044E58190E5E4D00A80BED /* mongoc_log_set_handler.txt */,
+-                                02044E59190E5E4D00A80BED /* mongoc_matcher_destroy.txt */,
+-                                02044E5A190E5E4D00A80BED /* mongoc_matcher_match.txt */,
+-                                02044E5B190E5E4D00A80BED /* mongoc_matcher_new.txt */,
+-                                02044E5C190E5E4D00A80BED /* mongoc_read_prefs.txt */,
+-                                02044E5D190E5E4D00A80BED /* mongoc_read_prefs_add_tag.txt */,
+-                                02044E5E190E5E4D00A80BED /* mongoc_read_prefs_copy.txt */,
+-                                02044E5F190E5E4D00A80BED /* mongoc_read_prefs_destroy.txt */,
+-                                02044E60190E5E4D00A80BED /* mongoc_read_prefs_get_mode.txt */,
+-                                02044E61190E5E4D00A80BED /* mongoc_read_prefs_get_tags.txt */,
+-                                02044E62190E5E4D00A80BED /* mongoc_read_prefs_is_valid.txt */,
+-                                02044E63190E5E4D00A80BED /* mongoc_read_prefs_new.txt */,
+-                                02044E64190E5E4D00A80BED /* mongoc_read_prefs_set_mode.txt */,
+-                                02044E65190E5E4D00A80BED /* mongoc_read_prefs_set_tags.txt */,
+-                                02044E66190E5E4D00A80BED /* mongoc_socket.txt */,
+-                                02044E67190E5E4D00A80BED /* mongoc_socket_accept.txt */,
+-                                02044E68190E5E4D00A80BED /* mongoc_socket_bind.txt */,
+-                                02044E69190E5E4D00A80BED /* mongoc_socket_close.txt */,
+-                                02044E6A190E5E4D00A80BED /* mongoc_socket_connect.txt */,
+-                                02044E6B190E5E4D00A80BED /* mongoc_socket_destroy.txt */,
+-                                02044E6C190E5E4D00A80BED /* mongoc_socket_errno.txt */,
+-                                02044E6D190E5E4D00A80BED /* mongoc_socket_getnameinfo.txt */,
+-                                02044E6E190E5E4D00A80BED /* mongoc_socket_getsockname.txt */,
+-                                02044E6F190E5E4D00A80BED /* mongoc_socket_listen.txt */,
+-                                02044E70190E5E4D00A80BED /* mongoc_socket_new.txt */,
+-                                02044E71190E5E4D00A80BED /* mongoc_socket_recv.txt */,
+-                                02044E72190E5E4D00A80BED /* mongoc_socket_send.txt */,
+-                                02044E73190E5E4D00A80BED /* mongoc_socket_sendv.txt */,
+-                                02044E74190E5E4D00A80BED /* mongoc_socket_setsockopt.txt */,
+-                                02044E75190E5E4D00A80BED /* mongoc_ssl.txt */,
+-                                02044E76190E5E4D00A80BED /* mongoc_ssl_opt_get_default.txt */,
+-                                02044E77190E5E4D00A80BED /* mongoc_stream.txt */,
+-                                02044E78190E5E4D00A80BED /* mongoc_stream_buffered_new.txt */,
+-                                02044E79190E5E4D00A80BED /* mongoc_stream_close.txt */,
+-                                02044E7A190E5E4D00A80BED /* mongoc_stream_cork.txt */,
+-                                02044E7B190E5E4D00A80BED /* mongoc_stream_destroy.txt */,
+-                                02044E7C190E5E4D00A80BED /* mongoc_stream_file.txt */,
+-                                02044E7D190E5E4D00A80BED /* mongoc_stream_file_get_fd.txt */,
+-                                02044E7E190E5E4D00A80BED /* mongoc_stream_file_new.txt */,
+-                                02044E7F190E5E4D00A80BED /* mongoc_stream_file_new_for_path.txt */,
+-                                02044E80190E5E4D00A80BED /* mongoc_stream_flush.txt */,
+-                                02044E81190E5E4D00A80BED /* mongoc_stream_get_base_stream.txt */,
+-                                02044E82190E5E4D00A80BED /* mongoc_stream_gridfs_new.txt */,
+-                                02044E83190E5E4D00A80BED /* mongoc_stream_read.txt */,
+-                                02044E84190E5E4D00A80BED /* mongoc_stream_readv.txt */,
+-                                02044E85190E5E4D00A80BED /* mongoc_stream_setsockopt.txt */,
+-                                02044E86190E5E4D00A80BED /* mongoc_stream_socket.txt */,
+-                                02044E87190E5E4D00A80BED /* mongoc_stream_socket_get_socket.txt */,
+-                                02044E88190E5E4D00A80BED /* mongoc_stream_socket_new.txt */,
+-                                02044E89190E5E4D00A80BED /* mongoc_stream_tls_check_cert.txt */,
+-                                02044E8A190E5E4D00A80BED /* mongoc_stream_tls_do_handshake.txt */,
+-                                02044E8B190E5E4D00A80BED /* mongoc_stream_tls_new.txt */,
+-                                02044E8C190E5E4D00A80BED /* mongoc_stream_uncork.txt */,
+-                                02044E8D190E5E4D00A80BED /* mongoc_stream_unix_new.txt */,
+-                                02044E8E190E5E4D00A80BED /* mongoc_stream_writev.txt */,
+-                                02044E8F190E5E4D00A80BED /* mongoc_symbols.txt */,
+-                                02044E90190E5E4D00A80BED /* mongoc_uri.txt */,
+-                                02044E91190E5E4D00A80BED /* mongoc_uri_copy.txt */,
+-                                02044E92190E5E4D00A80BED /* mongoc_uri_destroy.txt */,
+-                                02044E93190E5E4D00A80BED /* mongoc_uri_get_auth_mechanism.txt */,
+-                                02044E94190E5E4D00A80BED /* mongoc_uri_get_auth_source.txt */,
+-                                02044E95190E5E4E00A80BED /* mongoc_uri_get_database.txt */,
+-                                02044E96190E5E4E00A80BED /* mongoc_uri_get_hosts.txt */,
+-                                02044E97190E5E4E00A80BED /* mongoc_uri_get_options.txt */,
+-                                02044E98190E5E4E00A80BED /* mongoc_uri_get_password.txt */,
+-                                02044E99190E5E4E00A80BED /* mongoc_uri_get_read_prefs.txt */,
+-                                02044E9A190E5E4E00A80BED /* mongoc_uri_get_replica_set.txt */,
+-                                02044E9B190E5E4E00A80BED /* mongoc_uri_get_ssl.txt */,
+-                                02044E9C190E5E4E00A80BED /* mongoc_uri_get_string.txt */,
+-                                02044E9D190E5E4E00A80BED /* mongoc_uri_get_username.txt */,
+-                                02044E9E190E5E4E00A80BED /* mongoc_uri_get_write_concern.txt */,
+-                                02044E9F190E5E4E00A80BED /* mongoc_uri_new.txt */,
+-                                02044EA0190E5E4E00A80BED /* mongoc_uri_new_for_host_port.txt */,
+-                                02044EA1190E5E4E00A80BED /* mongoc_uri_unescape.txt */,
+-                                02044EA2190E5E4E00A80BED /* mongoc_write_concern.txt */,
+-                                02044EA3190E5E4E00A80BED /* mongoc_write_concern_copy.txt */,
+-                                02044EA4190E5E4E00A80BED /* mongoc_write_concern_destroy.txt */,
+-                                02044EA5190E5E4E00A80BED /* mongoc_write_concern_get_fsync.txt */,
+-                                02044EA6190E5E4E00A80BED /* mongoc_write_concern_get_journal.txt */,
+-                                02044EA7190E5E4E00A80BED /* mongoc_write_concern_get_w.txt */,
+-                                02044EA8190E5E4E00A80BED /* mongoc_write_concern_get_wmajority.txt */,
+-                                02044EA9190E5E4E00A80BED /* mongoc_write_concern_get_wtag.txt */,
+-                                02044EAA190E5E4E00A80BED /* mongoc_write_concern_get_wtimeout.txt */,
+-                                02044EAB190E5E4E00A80BED /* mongoc_write_concern_new.txt */,
+-                                02044EAC190E5E4E00A80BED /* mongoc_write_concern_set_fsync.txt */,
+-                                02044EAD190E5E4E00A80BED /* mongoc_write_concern_set_journal.txt */,
+-                                02044EAE190E5E4E00A80BED /* mongoc_write_concern_set_w.txt */,
+-                                02044EAF190E5E4E00A80BED /* mongoc_write_concern_set_wmajority.txt */,
+-                                02044EB0190E5E4E00A80BED /* mongoc_write_concern_set_wtag.txt */,
+-                                02044EB1190E5E4E00A80BED /* mongoc_write_concern_set_wtimeout.txt */,
+-                        );
+-                        path = doc;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044CE0190E5E4C00A80BED /* mallard */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CE1190E5E4C00A80BED /* advanced-connections.page */,
+-                                02044CE2190E5E4C00A80BED /* authentication.page */,
+-                                02044CE3190E5E4C00A80BED /* basic-prequisites.xml */,
+-                                02044CE4190E5E4C00A80BED /* basic-troubleshooting.page */,
+-                                02044CE5190E5E4C00A80BED /* deleting-document.page */,
+-                                02044CE6190E5E4C00A80BED /* executing-command.page */,
+-                                02044CE7190E5E4C00A80BED /* finding-document.page */,
+-                                02044CE8190E5E4C00A80BED /* index.page */,
+-                                02044CE9190E5E4C00A80BED /* inserting-document.page */,
+-                                02044CEA190E5E4C00A80BED /* installing-mongo-c-driver.page */,
+-                                02044CEB190E5E4C00A80BED /* mongoc_bulk_operation_delete.page */,
+-                                02044CEC190E5E4C00A80BED /* mongoc_bulk_operation_delete_one.page */,
+-                                02044CED190E5E4C00A80BED /* mongoc_bulk_operation_destroy.page */,
+-                                02044CEE190E5E4C00A80BED /* mongoc_bulk_operation_execute.page */,
+-                                02044CEF190E5E4C00A80BED /* mongoc_bulk_operation_insert.page */,
+-                                02044CF0190E5E4C00A80BED /* mongoc_bulk_operation_replace_one.page */,
+-                                02044CF1190E5E4C00A80BED /* mongoc_bulk_operation_t.page */,
+-                                02044CF2190E5E4C00A80BED /* mongoc_bulk_operation_update.page */,
+-                                02044CF3190E5E4C00A80BED /* mongoc_bulk_operation_update_one.page */,
+-                                02044CF4190E5E4C00A80BED /* mongoc_cleanup.page */,
+-                                02044CF5190E5E4C00A80BED /* mongoc_client_command.page */,
+-                                02044CF6190E5E4C00A80BED /* mongoc_client_command_simple.page */,
+-                                02044CF7190E5E4C00A80BED /* mongoc_client_destroy.page */,
+-                                02044CF8190E5E4C00A80BED /* mongoc_client_get_collection.page */,
+-                                02044CF9190E5E4C00A80BED /* mongoc_client_get_database.page */,
+-                                02044CFA190E5E4C00A80BED /* mongoc_client_get_database_names.page */,
+-                                02044CFB190E5E4C00A80BED /* mongoc_client_get_gridfs.page */,
+-                                02044CFC190E5E4C00A80BED /* mongoc_client_get_max_bson_size.page */,
+-                                02044CFD190E5E4C00A80BED /* mongoc_client_get_max_message_size.page */,
+-                                02044CFE190E5E4C00A80BED /* mongoc_client_get_read_prefs.page */,
+-                                02044CFF190E5E4C00A80BED /* mongoc_client_get_server_status.page */,
+-                                02044D00190E5E4C00A80BED /* mongoc_client_get_uri.page */,
+-                                02044D01190E5E4C00A80BED /* mongoc_client_get_write_concern.page */,
+-                                02044D02190E5E4C00A80BED /* mongoc_client_new.page */,
+-                                02044D03190E5E4C00A80BED /* mongoc_client_new_from_uri.page */,
+-                                02044D04190E5E4C00A80BED /* mongoc_client_pool_destroy.page */,
+-                                02044D05190E5E4C00A80BED /* mongoc_client_pool_new.page */,
+-                                02044D06190E5E4C00A80BED /* mongoc_client_pool_pop.page */,
+-                                02044D07190E5E4C00A80BED /* mongoc_client_pool_push.page */,
+-                                02044D08190E5E4C00A80BED /* mongoc_client_pool_t.page */,
+-                                02044D09190E5E4C00A80BED /* mongoc_client_pool_try_pop.page */,
+-                                02044D0A190E5E4C00A80BED /* mongoc_client_set_read_prefs.page */,
+-                                02044D0B190E5E4C00A80BED /* mongoc_client_set_ssl_opts.page */,
+-                                02044D0C190E5E4C00A80BED /* mongoc_client_set_stream_initiator.page */,
+-                                02044D0D190E5E4C00A80BED /* mongoc_client_set_write_concern.page */,
+-                                02044D0E190E5E4C00A80BED /* mongoc_client_t.page */,
+-                                02044D0F190E5E4C00A80BED /* mongoc_collection_aggregate.page */,
+-                                02044D10190E5E4C00A80BED /* mongoc_collection_command.page */,
+-                                02044D11190E5E4C00A80BED /* mongoc_collection_command_simple.page */,
+-                                02044D12190E5E4C00A80BED /* mongoc_collection_count.page */,
+-                                02044D13190E5E4C00A80BED /* mongoc_collection_create_bulk_operation.page */,
+-                                02044D14190E5E4C00A80BED /* mongoc_collection_create_index.page */,
+-                                02044D15190E5E4C00A80BED /* mongoc_collection_delete.page */,
+-                                02044D16190E5E4C00A80BED /* mongoc_collection_destroy.page */,
+-                                02044D17190E5E4C00A80BED /* mongoc_collection_drop.page */,
+-                                02044D18190E5E4C00A80BED /* mongoc_collection_drop_index.page */,
+-                                02044D19190E5E4C00A80BED /* mongoc_collection_ensure_index.page */,
+-                                02044D1A190E5E4C00A80BED /* mongoc_collection_find.page */,
+-                                02044D1B190E5E4C00A80BED /* mongoc_collection_find_and_modify.page */,
+-                                02044D1C190E5E4C00A80BED /* mongoc_collection_get_last_error.page */,
+-                                02044D1D190E5E4C00A80BED /* mongoc_collection_get_name.page */,
+-                                02044D1E190E5E4C00A80BED /* mongoc_collection_get_read_prefs.page */,
+-                                02044D1F190E5E4C00A80BED /* mongoc_collection_get_write_concern.page */,
+-                                02044D20190E5E4C00A80BED /* mongoc_collection_insert.page */,
+-                                02044D21190E5E4C00A80BED /* mongoc_collection_insert_bulk.page */,
+-                                02044D22190E5E4C00A80BED /* mongoc_collection_keys_to_index_string.page */,
+-                                02044D23190E5E4C00A80BED /* mongoc_collection_rename.page */,
+-                                02044D24190E5E4C00A80BED /* mongoc_collection_save.page */,
+-                                02044D25190E5E4C00A80BED /* mongoc_collection_set_read_prefs.page */,
+-                                02044D26190E5E4C00A80BED /* mongoc_collection_set_write_concern.page */,
+-                                02044D27190E5E4C00A80BED /* mongoc_collection_stats.page */,
+-                                02044D28190E5E4C00A80BED /* mongoc_collection_t.page */,
+-                                02044D29190E5E4C00A80BED /* mongoc_collection_update.page */,
+-                                02044D2A190E5E4C00A80BED /* mongoc_collection_validate.page */,
+-                                02044D2B190E5E4C00A80BED /* mongoc_cursor_clone.page */,
+-                                02044D2C190E5E4C00A80BED /* mongoc_cursor_current.page */,
+-                                02044D2D190E5E4C00A80BED /* mongoc_cursor_destroy.page */,
+-                                02044D2E190E5E4C00A80BED /* mongoc_cursor_error.page */,
+-                                02044D2F190E5E4C00A80BED /* mongoc_cursor_get_host.page */,
+-                                02044D30190E5E4C00A80BED /* mongoc_cursor_is_alive.page */,
+-                                02044D31190E5E4C00A80BED /* mongoc_cursor_more.page */,
+-                                02044D32190E5E4C00A80BED /* mongoc_cursor_next.page */,
+-                                02044D33190E5E4C00A80BED /* mongoc_cursor_t.page */,
+-                                02044D34190E5E4C00A80BED /* mongoc_database_add_user.page */,
+-                                02044D35190E5E4C00A80BED /* mongoc_database_command.page */,
+-                                02044D36190E5E4C00A80BED /* mongoc_database_command_simple.page */,
+-                                02044D37190E5E4C00A80BED /* mongoc_database_create_collection.page */,
+-                                02044D38190E5E4C00A80BED /* mongoc_database_destroy.page */,
+-                                02044D39190E5E4C00A80BED /* mongoc_database_drop.page */,
+-                                02044D3A190E5E4C00A80BED /* mongoc_database_get_collection.page */,
+-                                02044D3B190E5E4C00A80BED /* mongoc_database_get_collection_names.page */,
+-                                02044D3C190E5E4C00A80BED /* mongoc_database_get_name.page */,
+-                                02044D3D190E5E4C00A80BED /* mongoc_database_get_read_prefs.page */,
+-                                02044D3E190E5E4C00A80BED /* mongoc_database_get_write_concern.page */,
+-                                02044D3F190E5E4C00A80BED /* mongoc_database_has_collection.page */,
+-                                02044D40190E5E4C00A80BED /* mongoc_database_remove_all_users.page */,
+-                                02044D41190E5E4C00A80BED /* mongoc_database_remove_user.page */,
+-                                02044D42190E5E4C00A80BED /* mongoc_database_set_read_prefs.page */,
+-                                02044D43190E5E4C00A80BED /* mongoc_database_set_write_concern.page */,
+-                                02044D44190E5E4C00A80BED /* mongoc_database_t.page */,
+-                                02044D45190E5E4C00A80BED /* mongoc_error_domain_t.page */,
+-                                02044D46190E5E4C00A80BED /* mongoc_gridfs_create_file.page */,
+-                                02044D47190E5E4C00A80BED /* mongoc_gridfs_create_file_from_stream.page */,
+-                                02044D48190E5E4C00A80BED /* mongoc_gridfs_destroy.page */,
+-                                02044D49190E5E4C00A80BED /* mongoc_gridfs_drop.page */,
+-                                02044D4A190E5E4C00A80BED /* mongoc_gridfs_file_destroy.page */,
+-                                02044D4B190E5E4C00A80BED /* mongoc_gridfs_file_error.page */,
+-                                02044D4C190E5E4C00A80BED /* mongoc_gridfs_file_get_aliases.page */,
+-                                02044D4D190E5E4C00A80BED /* mongoc_gridfs_file_get_chunk_size.page */,
+-                                02044D4E190E5E4C00A80BED /* mongoc_gridfs_file_get_content_type.page */,
+-                                02044D4F190E5E4C00A80BED /* mongoc_gridfs_file_get_filename.page */,
+-                                02044D50190E5E4C00A80BED /* mongoc_gridfs_file_get_length.page */,
+-                                02044D51190E5E4C00A80BED /* mongoc_gridfs_file_get_md5.page */,
+-                                02044D52190E5E4C00A80BED /* mongoc_gridfs_file_get_metadata.page */,
+-                                02044D53190E5E4C00A80BED /* mongoc_gridfs_file_get_upload_date.page */,
+-                                02044D54190E5E4C00A80BED /* mongoc_gridfs_file_list_destroy.page */,
+-                                02044D55190E5E4C00A80BED /* mongoc_gridfs_file_list_error.page */,
+-                                02044D56190E5E4C00A80BED /* mongoc_gridfs_file_list_next.page */,
+-                                02044D57190E5E4C00A80BED /* mongoc_gridfs_file_list_t.page */,
+-                                02044D58190E5E4C00A80BED /* mongoc_gridfs_file_page_t.page */,
+-                                02044D59190E5E4C00A80BED /* mongoc_gridfs_file_readv.page */,
+-                                02044D5A190E5E4C00A80BED /* mongoc_gridfs_file_save.page */,
+-                                02044D5B190E5E4C00A80BED /* mongoc_gridfs_file_seek.page */,
+-                                02044D5C190E5E4C00A80BED /* mongoc_gridfs_file_set_aliases.page */,
+-                                02044D5D190E5E4C00A80BED /* mongoc_gridfs_file_set_content_type.page */,
+-                                02044D5E190E5E4C00A80BED /* mongoc_gridfs_file_set_filename.page */,
+-                                02044D5F190E5E4C00A80BED /* mongoc_gridfs_file_set_md5.page */,
+-                                02044D60190E5E4C00A80BED /* mongoc_gridfs_file_set_metadata.page */,
+-                                02044D61190E5E4C00A80BED /* mongoc_gridfs_file_t.page */,
+-                                02044D62190E5E4C00A80BED /* mongoc_gridfs_file_tell.page */,
+-                                02044D63190E5E4C00A80BED /* mongoc_gridfs_file_writev.page */,
+-                                02044D64190E5E4C00A80BED /* mongoc_gridfs_find.page */,
+-                                02044D65190E5E4C00A80BED /* mongoc_gridfs_find_one.page */,
+-                                02044D66190E5E4C00A80BED /* mongoc_gridfs_find_one_by_filename.page */,
+-                                02044D67190E5E4C00A80BED /* mongoc_gridfs_get_chunks.page */,
+-                                02044D68190E5E4C00A80BED /* mongoc_gridfs_get_files.page */,
+-                                02044D69190E5E4C00A80BED /* mongoc_gridfs_t.page */,
+-                                02044D6A190E5E4C00A80BED /* mongoc_index_opt_get_default.page */,
+-                                02044D6B190E5E4C00A80BED /* mongoc_index_opt_init.page */,
+-                                02044D6C190E5E4C00A80BED /* mongoc_index_opt_t.page */,
+-                                02044D6D190E5E4C00A80BED /* mongoc_init.page */,
+-                                02044D6E190E5E4C00A80BED /* mongoc_iovec_t.page */,
+-                                02044D6F190E5E4C00A80BED /* mongoc_log.page */,
+-                                02044D70190E5E4C00A80BED /* mongoc_log_default_handler.page */,
+-                                02044D71190E5E4C00A80BED /* mongoc_log_level_str.page */,
+-                                02044D72190E5E4C00A80BED /* mongoc_log_level_t.page */,
+-                                02044D73190E5E4C00A80BED /* mongoc_log_set_handler.page */,
+-                                02044D74190E5E4C00A80BED /* mongoc_matcher_destroy.page */,
+-                                02044D75190E5E4C00A80BED /* mongoc_matcher_match.page */,
+-                                02044D76190E5E4C00A80BED /* mongoc_matcher_new.page */,
+-                                02044D77190E5E4C00A80BED /* mongoc_matcher_t.page */,
+-                                02044D78190E5E4C00A80BED /* mongoc_read_prefs_add_tag.page */,
+-                                02044D79190E5E4C00A80BED /* mongoc_read_prefs_copy.page */,
+-                                02044D7A190E5E4C00A80BED /* mongoc_read_prefs_destroy.page */,
+-                                02044D7B190E5E4C00A80BED /* mongoc_read_prefs_get_mode.page */,
+-                                02044D7C190E5E4C00A80BED /* mongoc_read_prefs_get_tags.page */,
+-                                02044D7D190E5E4C00A80BED /* mongoc_read_prefs_is_valid.page */,
+-                                02044D7E190E5E4C00A80BED /* mongoc_read_prefs_new.page */,
+-                                02044D7F190E5E4C00A80BED /* mongoc_read_prefs_set_mode.page */,
+-                                02044D80190E5E4C00A80BED /* mongoc_read_prefs_set_tags.page */,
+-                                02044D81190E5E4C00A80BED /* mongoc_read_prefs_t.page */,
+-                                02044D82190E5E4C00A80BED /* mongoc_socket_accept.page */,
+-                                02044D83190E5E4C00A80BED /* mongoc_socket_bind.page */,
+-                                02044D84190E5E4C00A80BED /* mongoc_socket_close.page */,
+-                                02044D85190E5E4C00A80BED /* mongoc_socket_connect.page */,
+-                                02044D86190E5E4C00A80BED /* mongoc_socket_destroy.page */,
+-                                02044D87190E5E4C00A80BED /* mongoc_socket_errno.page */,
+-                                02044D88190E5E4C00A80BED /* mongoc_socket_getnameinfo.page */,
+-                                02044D89190E5E4C00A80BED /* mongoc_socket_getsockname.page */,
+-                                02044D8A190E5E4C00A80BED /* mongoc_socket_listen.page */,
+-                                02044D8B190E5E4C00A80BED /* mongoc_socket_new.page */,
+-                                02044D8C190E5E4C00A80BED /* mongoc_socket_recv.page */,
+-                                02044D8D190E5E4C00A80BED /* mongoc_socket_send.page */,
+-                                02044D8E190E5E4C00A80BED /* mongoc_socket_sendv.page */,
+-                                02044D8F190E5E4C00A80BED /* mongoc_socket_setsockopt.page */,
+-                                02044D90190E5E4C00A80BED /* mongoc_socket_t.page */,
+-                                02044D91190E5E4C00A80BED /* mongoc_ssl_opt_get_default.page */,
+-                                02044D92190E5E4C00A80BED /* mongoc_ssl_opt_t.page */,
+-                                02044D93190E5E4C00A80BED /* mongoc_stream_buffered_new.page */,
+-                                02044D94190E5E4C00A80BED /* mongoc_stream_buffered_t.page */,
+-                                02044D95190E5E4C00A80BED /* mongoc_stream_close.page */,
+-                                02044D96190E5E4C00A80BED /* mongoc_stream_cork.page */,
+-                                02044D97190E5E4C00A80BED /* mongoc_stream_destroy.page */,
+-                                02044D98190E5E4C00A80BED /* mongoc_stream_file_get_fd.page */,
+-                                02044D99190E5E4C00A80BED /* mongoc_stream_file_new.page */,
+-                                02044D9A190E5E4C00A80BED /* mongoc_stream_file_new_for_path.page */,
+-                                02044D9B190E5E4C00A80BED /* mongoc_stream_file_t.page */,
+-                                02044D9C190E5E4C00A80BED /* mongoc_stream_flush.page */,
+-                                02044D9D190E5E4C00A80BED /* mongoc_stream_get_base_stream.page */,
+-                                02044D9E190E5E4C00A80BED /* mongoc_stream_gridfs_new.page */,
+-                                02044D9F190E5E4C00A80BED /* mongoc_stream_gridfs_t.page */,
+-                                02044DA0190E5E4C00A80BED /* mongoc_stream_read.page */,
+-                                02044DA1190E5E4C00A80BED /* mongoc_stream_readv.page */,
+-                                02044DA2190E5E4C00A80BED /* mongoc_stream_setsockopt.page */,
+-                                02044DA3190E5E4D00A80BED /* mongoc_stream_socket_get_socket.page */,
+-                                02044DA4190E5E4D00A80BED /* mongoc_stream_socket_new.page */,
+-                                02044DA5190E5E4D00A80BED /* mongoc_stream_socket_t.page */,
+-                                02044DA6190E5E4D00A80BED /* mongoc_stream_t.page */,
+-                                02044DA7190E5E4D00A80BED /* mongoc_stream_tls_check_cert.page */,
+-                                02044DA8190E5E4D00A80BED /* mongoc_stream_tls_do_handshake.page */,
+-                                02044DA9190E5E4D00A80BED /* mongoc_stream_tls_new.page */,
+-                                02044DAA190E5E4D00A80BED /* mongoc_stream_tls_t.page */,
+-                                02044DAB190E5E4D00A80BED /* mongoc_stream_uncork.page */,
+-                                02044DAC190E5E4D00A80BED /* mongoc_stream_writev.page */,
+-                                02044DAD190E5E4D00A80BED /* mongoc_uri_copy.page */,
+-                                02044DAE190E5E4D00A80BED /* mongoc_uri_destroy.page */,
+-                                02044DAF190E5E4D00A80BED /* mongoc_uri_get_auth_mechanism.page */,
+-                                02044DB0190E5E4D00A80BED /* mongoc_uri_get_auth_source.page */,
+-                                02044DB1190E5E4D00A80BED /* mongoc_uri_get_database.page */,
+-                                02044DB2190E5E4D00A80BED /* mongoc_uri_get_hosts.page */,
+-                                02044DB3190E5E4D00A80BED /* mongoc_uri_get_options.page */,
+-                                02044DB4190E5E4D00A80BED /* mongoc_uri_get_password.page */,
+-                                02044DB5190E5E4D00A80BED /* mongoc_uri_get_read_prefs.page */,
+-                                02044DB6190E5E4D00A80BED /* mongoc_uri_get_replica_set.page */,
+-                                02044DB7190E5E4D00A80BED /* mongoc_uri_get_ssl.page */,
+-                                02044DB8190E5E4D00A80BED /* mongoc_uri_get_string.page */,
+-                                02044DB9190E5E4D00A80BED /* mongoc_uri_get_username.page */,
+-                                02044DBA190E5E4D00A80BED /* mongoc_uri_get_write_concern.page */,
+-                                02044DBB190E5E4D00A80BED /* mongoc_uri_new.page */,
+-                                02044DBC190E5E4D00A80BED /* mongoc_uri_new_for_host_port.page */,
+-                                02044DBD190E5E4D00A80BED /* mongoc_uri_t.page */,
+-                                02044DBE190E5E4D00A80BED /* mongoc_uri_unescape.page */,
+-                                02044DBF190E5E4D00A80BED /* mongoc_version.page */,
+-                                02044DC0190E5E4D00A80BED /* mongoc_write_concern_copy.page */,
+-                                02044DC1190E5E4D00A80BED /* mongoc_write_concern_destroy.page */,
+-                                02044DC2190E5E4D00A80BED /* mongoc_write_concern_get_fsync.page */,
+-                                02044DC3190E5E4D00A80BED /* mongoc_write_concern_get_journal.page */,
+-                                02044DC4190E5E4D00A80BED /* mongoc_write_concern_get_w.page */,
+-                                02044DC5190E5E4D00A80BED /* mongoc_write_concern_get_wmajority.page */,
+-                                02044DC6190E5E4D00A80BED /* mongoc_write_concern_get_wtag.page */,
+-                                02044DC7190E5E4D00A80BED /* mongoc_write_concern_get_wtimeout.page */,
+-                                02044DC8190E5E4D00A80BED /* mongoc_write_concern_new.page */,
+-                                02044DC9190E5E4D00A80BED /* mongoc_write_concern_set_fsync.page */,
+-                                02044DCA190E5E4D00A80BED /* mongoc_write_concern_set_journal.page */,
+-                                02044DCB190E5E4D00A80BED /* mongoc_write_concern_set_w.page */,
+-                                02044DCC190E5E4D00A80BED /* mongoc_write_concern_set_wmajority.page */,
+-                                02044DCD190E5E4D00A80BED /* mongoc_write_concern_set_wtag.page */,
+-                                02044DCE190E5E4D00A80BED /* mongoc_write_concern_set_wtimeout.page */,
+-                                02044DCF190E5E4D00A80BED /* mongoc_write_concern_t.page */,
+-                                02044DD0190E5E4D00A80BED /* updating-document.page */,
+-                        );
+-                        path = mallard;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044EB2190E5E4E00A80BED /* examples */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044EB3190E5E4E00A80BED /* example-client.c */,
+-                                02044EB4190E5E4E00A80BED /* example-gridfs.c */,
+-                                02044EB5190E5E4E00A80BED /* filter-bsondump.c */,
+-                                02044EB6190E5E4E00A80BED /* find-and-modify.c */,
+-                                02044EB7190E5E4E00A80BED /* Makefile.am */,
+-                                02044EB8190E5E4E00A80BED /* mongoc-dump.c */,
+-                                02044EB9190E5E4E00A80BED /* mongoc-ping.c */,
+-                                02044EBA190E5E4E00A80BED /* mongoc-rpc-validate.c */,
+-                                02044EBB190E5E4E00A80BED /* mongoc-tail.c */,
+-                        );
+-                        path = examples;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044EBF190E5E4E00A80BED /* src */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044EC0190E5E4E00A80BED /* bindings */,
+-                                02044ECF190E5E4E00A80BED /* libbson */,
+-                                02044ED0190E5E4E00A80BED /* libmongoc-1.0.pc.in */,
+-                                02044ED1190E5E4E00A80BED /* libmongoc-ssl-1.0.pc.in */,
+-                                02044ED2190E5E4E00A80BED /* libmongoc.symbols */,
+-                                02044ED3190E5E4E00A80BED /* Makefile.am */,
+-                                02044ED4190E5E4E00A80BED /* mongoc */,
+-                                02044F49190E5E4E00A80BED /* tools */,
+-                        );
+-                        path = src;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044EC0190E5E4E00A80BED /* bindings */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044EC1190E5E4E00A80BED /* Makefile.am */,
+-                                02044EC2190E5E4E00A80BED /* python */,
+-                        );
+-                        path = bindings;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044EC2190E5E4E00A80BED /* python */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044EC3190E5E4E00A80BED /* Makefile.am */,
+-                                02044EC4190E5E4E00A80BED /* pymongoc-client-pool.c */,
+-                                02044EC5190E5E4E00A80BED /* pymongoc-client-pool.h */,
+-                                02044EC6190E5E4E00A80BED /* pymongoc-client.c */,
+-                                02044EC7190E5E4E00A80BED /* pymongoc-client.h */,
+-                                02044EC8190E5E4E00A80BED /* pymongoc-cursor.c */,
+-                                02044EC9190E5E4E00A80BED /* pymongoc-cursor.h */,
+-                                02044ECA190E5E4E00A80BED /* pymongoc-database.c */,
+-                                02044ECB190E5E4E00A80BED /* pymongoc-database.h */,
+-                                02044ECC190E5E4E00A80BED /* pymongoc-uri.c */,
+-                                02044ECD190E5E4E00A80BED /* pymongoc-uri.h */,
+-                                02044ECE190E5E4E00A80BED /* pymongoc.c */,
+-                        );
+-                        path = python;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044ECF190E5E4E00A80BED /* libbson */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F89190E5EB000A80BED /* autogen.sh */,
+-                                02044F8A190E5EB000A80BED /* build */,
+-                                02044FB1190E5EB000A80BED /* CMakeLists.txt */,
+-                                02044FB2190E5EB000A80BED /* configure.ac */,
+-                                02044FB3190E5EB000A80BED /* COPYING */,
+-                                02044FB4190E5EB000A80BED /* doc */,
+-                                02045040190E5EB000A80BED /* examples */,
+-                                02045048190E5EB000A80BED /* Makefile.am */,
+-                                02045049190E5EB000A80BED /* NEWS */,
+-                                0204504A190E5EB000A80BED /* README.md */,
+-                                0204504B190E5EB000A80BED /* src */,
+-                                020450A9190E5EB000A80BED /* tests */,
+-                        );
+-                        path = libbson;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044ED4190E5E4E00A80BED /* mongoc */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044ED5190E5E4E00A80BED /* .gitignore */,
+-                                02044ED6190E5E4E00A80BED /* indent */,
+-                                02044ED7190E5E4E00A80BED /* Makefile.am */,
+-                                02044ED8190E5E4E00A80BED /* mongoc-array-private.h */,
+-                                02044ED9190E5E4E00A80BED /* mongoc-array.c */,
+-                                02044EDA190E5E4E00A80BED /* mongoc-buffer-private.h */,
+-                                02044EDB190E5E4E00A80BED /* mongoc-buffer.c */,
+-                                02044EDC190E5E4E00A80BED /* mongoc-bulk-operation-private.h */,
+-                                02044EDD190E5E4E00A80BED /* mongoc-bulk-operation.c */,
+-                                02044EDE190E5E4E00A80BED /* mongoc-bulk-operation.h */,
+-                                02044EDF190E5E4E00A80BED /* mongoc-client-pool.c */,
+-                                02044EE0190E5E4E00A80BED /* mongoc-client-pool.h */,
+-                                02044EE1190E5E4E00A80BED /* mongoc-client-private.h */,
+-                                02044EE2190E5E4E00A80BED /* mongoc-client.c */,
+-                                02044EE3190E5E4E00A80BED /* mongoc-client.h */,
+-                                02044EE4190E5E4E00A80BED /* mongoc-cluster-private.h */,
+-                                02044EE5190E5E4E00A80BED /* mongoc-cluster.c */,
+-                                02044EE6190E5E4E00A80BED /* mongoc-collection-private.h */,
+-                                02044EE7190E5E4E00A80BED /* mongoc-collection.c */,
+-                                02044EE8190E5E4E00A80BED /* mongoc-collection.h */,
+-                                02044EE9190E5E4E00A80BED /* mongoc-config.h.in */,
+-                                02044EEA190E5E4E00A80BED /* mongoc-counters-private.h */,
+-                                02044EEB190E5E4E00A80BED /* mongoc-counters.c */,
+-                                02044EEC190E5E4E00A80BED /* mongoc-counters.defs */,
+-                                02044EED190E5E4E00A80BED /* mongoc-cursor-array-private.h */,
+-                                02044EEE190E5E4E00A80BED /* mongoc-cursor-array.c */,
+-                                02044EEF190E5E4E00A80BED /* mongoc-cursor-cursorid-private.h */,
+-                                02044EF0190E5E4E00A80BED /* mongoc-cursor-cursorid.c */,
+-                                02044EF1190E5E4E00A80BED /* mongoc-cursor-private.h */,
+-                                02044EF2190E5E4E00A80BED /* mongoc-cursor.c */,
+-                                02044EF3190E5E4E00A80BED /* mongoc-cursor.h */,
+-                                02044EF4190E5E4E00A80BED /* mongoc-database-private.h */,
+-                                02044EF5190E5E4E00A80BED /* mongoc-database.c */,
+-                                02044EF6190E5E4E00A80BED /* mongoc-database.h */,
+-                                02044EF7190E5E4E00A80BED /* mongoc-errno-private.h */,
+-                                02044EF8190E5E4E00A80BED /* mongoc-error.h */,
+-                                02044EF9190E5E4E00A80BED /* mongoc-flags.h */,
+-                                02044EFA190E5E4E00A80BED /* mongoc-gridfs-file-list-private.h */,
+-                                02044EFB190E5E4E00A80BED /* mongoc-gridfs-file-list.c */,
+-                                02044EFC190E5E4E00A80BED /* mongoc-gridfs-file-list.h */,
+-                                02044EFD190E5E4E00A80BED /* mongoc-gridfs-file-page-private.h */,
+-                                02044EFE190E5E4E00A80BED /* mongoc-gridfs-file-page.c */,
+-                                02044EFF190E5E4E00A80BED /* mongoc-gridfs-file-page.h */,
+-                                02044F00190E5E4E00A80BED /* mongoc-gridfs-file-private.h */,
+-                                02044F01190E5E4E00A80BED /* mongoc-gridfs-file.c */,
+-                                02044F02190E5E4E00A80BED /* mongoc-gridfs-file.h */,
+-                                02044F03190E5E4E00A80BED /* mongoc-gridfs-private.h */,
+-                                02044F04190E5E4E00A80BED /* mongoc-gridfs.c */,
+-                                02044F05190E5E4E00A80BED /* mongoc-gridfs.h */,
+-                                02044F06190E5E4E00A80BED /* mongoc-host-list-private.h */,
+-                                02044F07190E5E4E00A80BED /* mongoc-host-list.h */,
+-                                02044F08190E5E4E00A80BED /* mongoc-index.c */,
+-                                02044F09190E5E4E00A80BED /* mongoc-index.h */,
+-                                02044F0A190E5E4E00A80BED /* mongoc-init.c */,
+-                                02044F0B190E5E4E00A80BED /* mongoc-init.h */,
+-                                02044F0C190E5E4E00A80BED /* mongoc-iovec.h */,
+-                                02044F0D190E5E4E00A80BED /* mongoc-list-private.h */,
+-                                02044F0E190E5E4E00A80BED /* mongoc-list.c */,
+-                                02044F0F190E5E4E00A80BED /* mongoc-log.c */,
+-                                02044F10190E5E4E00A80BED /* mongoc-log.h */,
+-                                02044F11190E5E4E00A80BED /* mongoc-matcher-op-private.h */,
+-                                02044F12190E5E4E00A80BED /* mongoc-matcher-op.c */,
+-                                02044F13190E5E4E00A80BED /* mongoc-matcher-private.h */,
+-                                02044F14190E5E4E00A80BED /* mongoc-matcher.c */,
+-                                02044F15190E5E4E00A80BED /* mongoc-matcher.h */,
+-                                02044F16190E5E4E00A80BED /* mongoc-opcode.h */,
+-                                02044F17190E5E4E00A80BED /* mongoc-queue-private.h */,
+-                                02044F18190E5E4E00A80BED /* mongoc-queue.c */,
+-                                02044F19190E5E4E00A80BED /* mongoc-read-prefs-private.h */,
+-                                02044F1A190E5E4E00A80BED /* mongoc-read-prefs.c */,
+-                                02044F1B190E5E4E00A80BED /* mongoc-read-prefs.h */,
+-                                02044F1C190E5E4E00A80BED /* mongoc-rpc-private.h */,
+-                                02044F1D190E5E4E00A80BED /* mongoc-rpc.c */,
+-                                02044F1E190E5E4E00A80BED /* mongoc-sasl-private.h */,
+-                                02044F1F190E5E4E00A80BED /* mongoc-sasl.c */,
+-                                02044F20190E5E4E00A80BED /* mongoc-socket.c */,
+-                                02044F21190E5E4E00A80BED /* mongoc-socket.h */,
+-                                02044F22190E5E4E00A80BED /* mongoc-ssl-private.h */,
+-                                02044F23190E5E4E00A80BED /* mongoc-ssl.c */,
+-                                02044F24190E5E4E00A80BED /* mongoc-ssl.h */,
+-                                02044F25190E5E4E00A80BED /* mongoc-stream-buffered.c */,
+-                                02044F26190E5E4E00A80BED /* mongoc-stream-buffered.h */,
+-                                02044F27190E5E4E00A80BED /* mongoc-stream-file.c */,
+-                                02044F28190E5E4E00A80BED /* mongoc-stream-file.h */,
+-                                02044F29190E5E4E00A80BED /* mongoc-stream-gridfs.c */,
+-                                02044F2A190E5E4E00A80BED /* mongoc-stream-gridfs.h */,
+-                                02044F2B190E5E4E00A80BED /* mongoc-stream-private.h */,
+-                                02044F2C190E5E4E00A80BED /* mongoc-stream-socket.c */,
+-                                02044F2D190E5E4E00A80BED /* mongoc-stream-socket.h */,
+-                                02CF0EA01911326B008C822A /* mongoc-stream-apple-tls.c */,
+-                                02044F2E190E5E4E00A80BED /* mongoc-stream-tls.c */,
+-                                02044F2F190E5E4E00A80BED /* mongoc-stream-tls.h */,
+-                                02044F30190E5E4E00A80BED /* mongoc-stream.c */,
+-                                02044F31190E5E4E00A80BED /* mongoc-stream.h */,
+-                                02044F32190E5E4E00A80BED /* mongoc-thread-private.h */,
+-                                02044F33190E5E4E00A80BED /* mongoc-trace.h */,
+-                                02044F34190E5E4E00A80BED /* mongoc-uri.c */,
+-                                02044F35190E5E4E00A80BED /* mongoc-uri.h */,
+-                                02044F36190E5E4E00A80BED /* mongoc-util-private.h */,
+-                                02044F37190E5E4E00A80BED /* mongoc-util.c */,
+-                                02044F38190E5E4E00A80BED /* mongoc-version.h.in */,
+-                                02044F39190E5E4E00A80BED /* mongoc-write-command-private.h */,
+-                                02044F3A190E5E4E00A80BED /* mongoc-write-command.c */,
+-                                02044F3B190E5E4E00A80BED /* mongoc-write-concern-private.h */,
+-                                02044F3C190E5E4E00A80BED /* mongoc-write-concern.c */,
+-                                02044F3D190E5E4E00A80BED /* mongoc-write-concern.h */,
+-                                02044F3E190E5E4E00A80BED /* mongoc.h */,
+-                                02044F3F190E5E4E00A80BED /* op-delete.def */,
+-                                02044F40190E5E4E00A80BED /* op-get-more.def */,
+-                                02044F41190E5E4E00A80BED /* op-header.def */,
+-                                02044F42190E5E4E00A80BED /* op-insert.def */,
+-                                02044F43190E5E4E00A80BED /* op-kill-cursors.def */,
+-                                02044F44190E5E4E00A80BED /* op-msg.def */,
+-                                02044F45190E5E4E00A80BED /* op-query.def */,
+-                                02044F46190E5E4E00A80BED /* op-reply.def */,
+-                                02044F47190E5E4E00A80BED /* op-update.def */,
+-                                02044F48190E5E4E00A80BED /* uncrustify.cfg */,
+-                        );
+-                        path = mongoc;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044F49190E5E4E00A80BED /* tools */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F4A190E5E4E00A80BED /* Makefile.am */,
+-                                02044F4B190E5E4E00A80BED /* mongoc-stat.c */,
+-                        );
+-                        path = tools;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044F4C190E5E4E00A80BED /* tests */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F4D190E5E4E00A80BED /* .gitignore */,
+-                                02044F4E190E5E4E00A80BED /* abicheck.sh */,
+-                                02044F4F190E5E4E00A80BED /* binary */,
+-                                02044F5B190E5E4E00A80BED /* certificates */,
+-                                02044F5E190E5E4E00A80BED /* echo-server.c */,
+-                                02044F5F190E5E4E00A80BED /* ha-test.c */,
+-                                02044F60190E5E4E00A80BED /* ha-test.h */,
+-                                02044F61190E5E4E00A80BED /* make_ca.pl */,
+-                                02044F62190E5E4E00A80BED /* Makefile.am */,
+-                                02044F63190E5E4E00A80BED /* mock-server.c */,
+-                                02044F64190E5E4E00A80BED /* mock-server.h */,
+-                                02044F65190E5E4E00A80BED /* mongoc-tests.c */,
+-                                02044F66190E5E4E00A80BED /* mongoc-tests.h */,
+-                                02044F67190E5E4E00A80BED /* ssl-test.c */,
+-                                02044F68190E5E4E00A80BED /* ssl-test.h */,
+-                                02044F69190E5E4E00A80BED /* test-bulk.c */,
+-                                02044F6A190E5E4E00A80BED /* test-libmongoc.c */,
+-                                02044F6B190E5E4E00A80BED /* test-libmongoc.h */,
+-                                02044F6C190E5E4E00A80BED /* test-load.c */,
+-                                02044F6D190E5E4E00A80BED /* test-mongoc-array.c */,
+-                                02044F6E190E5E4E00A80BED /* test-mongoc-buffer.c */,
+-                                02044F6F190E5E4E00A80BED /* test-mongoc-client-pool.c */,
+-                                02044F70190E5E4E00A80BED /* test-mongoc-client.c */,
+-                                02044F71190E5E4E00A80BED /* test-mongoc-collection.c */,
+-                                02044F72190E5E4E00A80BED /* test-mongoc-cursor.c */,
+-                                02044F73190E5E4E00A80BED /* test-mongoc-database.c */,
+-                                02044F74190E5E4E00A80BED /* test-mongoc-gridfs-file-page.c */,
+-                                02044F75190E5E4E00A80BED /* test-mongoc-gridfs.c */,
+-                                02044F76190E5E4E00A80BED /* test-mongoc-list.c */,
+-                                02044F77190E5E4E00A80BED /* test-mongoc-matcher.c */,
+-                                02044F78190E5E4E00A80BED /* test-mongoc-queue.c */,
+-                                02044F79190E5E4E00A80BED /* test-mongoc-read-prefs.c */,
+-                                02044F7A190E5E4E00A80BED /* test-mongoc-rpc.c */,
+-                                02044F7B190E5E4E00A80BED /* test-mongoc-stream-tls.c */,
+-                                02044F7C190E5E4E00A80BED /* test-mongoc-stream.c */,
+-                                02044F7D190E5E4E00A80BED /* test-mongoc-uri.c */,
+-                                02044F7E190E5E4E00A80BED /* test-mongoc-write-concern.c */,
+-                                02044F7F190E5E4E00A80BED /* test-replica-set-ssl.c */,
+-                                02044F80190E5E4E00A80BED /* test-replica-set.c */,
+-                                02044F81190E5E4E00A80BED /* test-secondary.c */,
+-                                02044F82190E5E4E00A80BED /* test-sharded-cluster.c */,
+-                                02044F83190E5E4E00A80BED /* test-write-commands.c */,
+-                                02044F84190E5E4E00A80BED /* test-x509.c */,
+-                                02044F85190E5E4E00A80BED /* TestSuite.c */,
+-                                02044F86190E5E4E00A80BED /* TestSuite.h */,
+-                                02044F87190E5E4E00A80BED /* trust_dir.cnf */,
+-                        );
+-                        path = tests;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044F4F190E5E4E00A80BED /* binary */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F50190E5E4E00A80BED /* delete1.dat */,
+-                                02044F51190E5E4E00A80BED /* get_more1.dat */,
+-                                02044F52190E5E4E00A80BED /* gridfs.dat */,
+-                                02044F53190E5E4E00A80BED /* insert1.dat */,
+-                                02044F54190E5E4E00A80BED /* kill_cursors1.dat */,
+-                                02044F55190E5E4E00A80BED /* msg1.dat */,
+-                                02044F56190E5E4E00A80BED /* query1.dat */,
+-                                02044F57190E5E4E00A80BED /* query2.dat */,
+-                                02044F58190E5E4E00A80BED /* reply1.dat */,
+-                                02044F59190E5E4E00A80BED /* reply2.dat */,
+-                                02044F5A190E5E4E00A80BED /* update1.dat */,
+-                        );
+-                        path = binary;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044F5B190E5E4E00A80BED /* certificates */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F5C190E5E4E00A80BED /* ca.pem */,
+-                                02044F5D190E5E4E00A80BED /* client.pem */,
+-                        );
+-                        path = certificates;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044F8A190E5EB000A80BED /* build */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F8B190E5EB000A80BED /* autotools */,
+-                                02044FAC190E5EB000A80BED /* cmake */,
+-                        );
+-                        path = build;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044F8B190E5EB000A80BED /* autotools */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F8C190E5EB000A80BED /* AutoHarden.m4 */,
+-                                02044F8D190E5EB000A80BED /* CheckAtomics.m4 */,
+-                                02044F8E190E5EB000A80BED /* CheckCompiler.m4 */,
+-                                02044F8F190E5EB000A80BED /* CheckHeaders.m4 */,
+-                                02044F90190E5EB000A80BED /* CheckHost.m4 */,
+-                                02044F91190E5EB000A80BED /* CheckProgs.m4 */,
+-                                02044F92190E5EB000A80BED /* CheckTarget.m4 */,
+-                                02044F93190E5EB000A80BED /* Endian.m4 */,
+-                                02044F94190E5EB000A80BED /* FindDependencies.m4 */,
+-                                02044F95190E5EB000A80BED /* m4 */,
+-                                02044FA2190E5EB000A80BED /* MaintainerFlags.m4 */,
+-                                02044FA3190E5EB000A80BED /* Optimizations.m4 */,
+-                                02044FA4190E5EB000A80BED /* PrintBuildConfiguration.m4 */,
+-                                02044FA5190E5EB000A80BED /* Python.m4 */,
+-                                02044FA6190E5EB000A80BED /* ReadCommandLineArguments.m4 */,
+-                                02044FA7190E5EB000A80BED /* scripts */,
+-                                02044FA9190E5EB000A80BED /* SetupAutomake.m4 */,
+-                                02044FAA190E5EB000A80BED /* SetupLibtool.m4 */,
+-                                02044FAB190E5EB000A80BED /* Versions.m4 */,
+-                        );
+-                        path = autotools;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044F95190E5EB000A80BED /* m4 */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044F96190E5EB000A80BED /* .gitignore */,
+-                                02044F97190E5EB000A80BED /* ac_check_typedef.m4 */,
+-                                02044F98190E5EB000A80BED /* ac_compile_check_sizeof.m4 */,
+-                                02044F99190E5EB000A80BED /* ac_create_stdint_h.m4 */,
+-                                02044F9A190E5EB000A80BED /* as-compiler-flag.m4 */,
+-                                02044F9B190E5EB000A80BED /* ax_check_compile_flag.m4 */,
+-                                02044F9C190E5EB000A80BED /* ax_check_link_flag.m4 */,
+-                                02044F9D190E5EB000A80BED /* ax_pthread.m4 */,
+-                                02044F9E190E5EB000A80BED /* ax_python.m4 */,
+-                                02044F9F190E5EB000A80BED /* bson_check_doc_build.m4 */,
+-                                02044FA0190E5EB000A80BED /* pkg.m4 */,
+-                                02044FA1190E5EB000A80BED /* silent.m4 */,
+-                        );
+-                        path = m4;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044FA7190E5EB000A80BED /* scripts */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044FA8190E5EB000A80BED /* wrap-compiler-for-flag-check */,
+-                        );
+-                        path = scripts;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044FAC190E5EB000A80BED /* cmake */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044FAD190E5EB000A80BED /* bson */,
+-                                02044FAF190E5EB000A80BED /* libbson.def */,
+-                                02044FB0190E5EB000A80BED /* Makefile.am */,
+-                        );
+-                        path = cmake;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044FAD190E5EB000A80BED /* bson */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044FAE190E5EB000A80BED /* bson-stdint.h */,
+-                        );
+-                        path = bson;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02044FB4190E5EB000A80BED /* doc */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044FB5190E5EB000A80BED /* .gitignore */,
+-                                02044FB6190E5EB000A80BED /* asciidoc.conf */,
+-                                02044FB7190E5EB000A80BED /* bson_append_array.txt */,
+-                                02044FB8190E5EB000A80BED /* bson_append_binary.txt */,
+-                                02044FB9190E5EB000A80BED /* bson_append_bool.txt */,
+-                                02044FBA190E5EB000A80BED /* bson_append_code.txt */,
+-                                02044FBB190E5EB000A80BED /* bson_append_date_time.txt */,
+-                                02044FBC190E5EB000A80BED /* bson_append_dbpointer.txt */,
+-                                02044FBD190E5EB000A80BED /* bson_append_document.txt */,
+-                                02044FBE190E5EB000A80BED /* bson_append_double.txt */,
+-                                02044FBF190E5EB000A80BED /* bson_append_int32.txt */,
+-                                02044FC0190E5EB000A80BED /* bson_append_int64.txt */,
+-                                02044FC1190E5EB000A80BED /* bson_append_iter.txt */,
+-                                02044FC2190E5EB000A80BED /* bson_append_maxkey.txt */,
+-                                02044FC3190E5EB000A80BED /* bson_append_minkey.txt */,
+-                                02044FC4190E5EB000A80BED /* bson_append_now_utc.txt */,
+-                                02044FC5190E5EB000A80BED /* bson_append_null.txt */,
+-                                02044FC6190E5EB000A80BED /* bson_append_oid.txt */,
+-                                02044FC7190E5EB000A80BED /* bson_append_regex.txt */,
+-                                02044FC8190E5EB000A80BED /* bson_append_symbol.txt */,
+-                                02044FC9190E5EB000A80BED /* bson_append_timestamp.txt */,
+-                                02044FCA190E5EB000A80BED /* bson_append_undefined.txt */,
+-                                02044FCB190E5EB000A80BED /* bson_append_utf8.txt */,
+-                                02044FCC190E5EB000A80BED /* bson_as_json.txt */,
+-                                02044FCD190E5EB000A80BED /* bson_compare.txt */,
+-                                02044FCE190E5EB000A80BED /* bson_concat.txt */,
+-                                02044FCF190E5EB000A80BED /* bson_context_destroy.txt */,
+-                                02044FD0190E5EB000A80BED /* bson_context_get_default.txt */,
+-                                02044FD1190E5EB000A80BED /* bson_context_new.txt */,
+-                                02044FD2190E5EB000A80BED /* bson_copy.txt */,
+-                                02044FD3190E5EB000A80BED /* bson_copy_to.txt */,
+-                                02044FD4190E5EB000A80BED /* bson_copy_to_excluding.txt */,
+-                                02044FD5190E5EB000A80BED /* bson_count_keys.txt */,
+-                                02044FD6190E5EB000A80BED /* bson_destroy.txt */,
+-                                02044FD7190E5EB000A80BED /* bson_equal.txt */,
+-                                02044FD8190E5EB000A80BED /* bson_free.txt */,
+-                                02044FD9190E5EB000A80BED /* bson_get_data.txt */,
+-                                02044FDA190E5EB000A80BED /* bson_get_monotonic_time.txt */,
+-                                02044FDB190E5EB000A80BED /* bson_has_field.txt */,
+-                                02044FDC190E5EB000A80BED /* bson_init.txt */,
+-                                02044FDD190E5EB000A80BED /* bson_init_static.txt */,
+-                                02044FDE190E5EB000A80BED /* bson_iter_array.txt */,
+-                                02044FDF190E5EB000A80BED /* bson_iter_as_bool.txt */,
+-                                02044FE0190E5EB000A80BED /* bson_iter_as_int64.txt */,
+-                                02044FE1190E5EB000A80BED /* bson_iter_binary.txt */,
+-                                02044FE2190E5EB000A80BED /* bson_iter_bool.txt */,
+-                                02044FE3190E5EB000A80BED /* bson_iter_code.txt */,
+-                                02044FE4190E5EB000A80BED /* bson_iter_codewscope.txt */,
+-                                02044FE5190E5EB000A80BED /* bson_iter_date_time.txt */,
+-                                02044FE6190E5EB000A80BED /* bson_iter_dbpointer.txt */,
+-                                02044FE7190E5EB000A80BED /* bson_iter_document.txt */,
+-                                02044FE8190E5EB000A80BED /* bson_iter_double.txt */,
+-                                02044FE9190E5EB000A80BED /* bson_iter_dup_utf8.txt */,
+-                                02044FEA190E5EB000A80BED /* bson_iter_find.txt */,
+-                                02044FEB190E5EB000A80BED /* bson_iter_find_case.txt */,
+-                                02044FEC190E5EB000A80BED /* bson_iter_find_descendant.txt */,
+-                                02044FED190E5EB000A80BED /* bson_iter_init.txt */,
+-                                02044FEE190E5EB000A80BED /* bson_iter_init_find.txt */,
+-                                02044FEF190E5EB000A80BED /* bson_iter_init_find_case.txt */,
+-                                02044FF0190E5EB000A80BED /* bson_iter_int32.txt */,
+-                                02044FF1190E5EB000A80BED /* bson_iter_int64.txt */,
+-                                02044FF2190E5EB000A80BED /* bson_iter_key.txt */,
+-                                02044FF3190E5EB000A80BED /* bson_iter_next.txt */,
+-                                02044FF4190E5EB000A80BED /* bson_iter_oid.txt */,
+-                                02044FF5190E5EB000A80BED /* bson_iter_overwrite_bool.txt */,
+-                                02044FF6190E5EB000A80BED /* bson_iter_overwrite_double.txt */,
+-                                02044FF7190E5EB000A80BED /* bson_iter_overwrite_int32.txt */,
+-                                02044FF8190E5EB000A80BED /* bson_iter_overwrite_int64.txt */,
+-                                02044FF9190E5EB000A80BED /* bson_iter_recurse.txt */,
+-                                02044FFA190E5EB000A80BED /* bson_iter_regex.txt */,
+-                                02044FFB190E5EB000A80BED /* bson_iter_symbol.txt */,
+-                                02044FFC190E5EB000A80BED /* bson_iter_t.txt */,
+-                                02044FFD190E5EB000A80BED /* bson_iter_time_t.txt */,
+-                                02044FFE190E5EB000A80BED /* bson_iter_timestamp.txt */,
+-                                02044FFF190E5EB000A80BED /* bson_iter_timeval.txt */,
+-                                02045000190E5EB000A80BED /* bson_iter_type.txt */,
+-                                02045001190E5EB000A80BED /* bson_iter_utf8.txt */,
+-                                02045002190E5EB000A80BED /* bson_iter_visit_all.txt */,
+-                                02045003190E5EB000A80BED /* bson_malloc.txt */,
+-                                02045004190E5EB000A80BED /* bson_malloc0.txt */,
+-                                02045005190E5EB000A80BED /* bson_new.txt */,
+-                                02045006190E5EB000A80BED /* bson_new_from_buffer.txt */,
+-                                02045007190E5EB000A80BED /* bson_new_from_data.txt */,
+-                                02045008190E5EB000A80BED /* bson_oid_compare.txt */,
+-                                02045009190E5EB000A80BED /* bson_oid_copy.txt */,
+-                                0204500A190E5EB000A80BED /* bson_oid_equal.txt */,
+-                                0204500B190E5EB000A80BED /* bson_oid_get_time_t.txt */,
+-                                0204500C190E5EB000A80BED /* bson_oid_hash.txt */,
+-                                0204500D190E5EB000A80BED /* bson_oid_is_valid.txt */,
+-                                0204500E190E5EB000A80BED /* bson_oid_t.txt */,
+-                                0204500F190E5EB000A80BED /* bson_oid_to_string.txt */,
+-                                02045010190E5EB000A80BED /* bson_reader_destroy.txt */,
+-                                02045011190E5EB000A80BED /* bson_reader_new_from_data.txt */,
+-                                02045012190E5EB000A80BED /* bson_reader_new_from_fd.txt */,
+-                                02045013190E5EB000A80BED /* bson_reader_read.txt */,
+-                                02045014190E5EB000A80BED /* bson_reader_set_read_func.txt */,
+-                                02045015190E5EB000A80BED /* bson_reader_tell.txt */,
+-                                02045016190E5EB000A80BED /* bson_realloc.txt */,
+-                                02045017190E5EB000A80BED /* bson_realloc_ctx.txt */,
+-                                02045018190E5EB000A80BED /* bson_reinit.txt */,
+-                                02045019190E5EB000A80BED /* bson_sized_new.txt */,
+-                                0204501A190E5EB000A80BED /* bson_strdup.txt */,
+-                                0204501B190E5EB000A80BED /* bson_strdup_printf.txt */,
+-                                0204501C190E5EB000A80BED /* bson_strdupv_printf.txt */,
+-                                0204501D190E5EB000A80BED /* bson_string_append.txt */,
+-                                0204501E190E5EB000A80BED /* bson_string_append_c.txt */,
+-                                0204501F190E5EB000A80BED /* bson_string_append_printf.txt */,
+-                                02045020190E5EB000A80BED /* bson_string_append_unichar.txt */,
+-                                02045021190E5EB000A80BED /* bson_string_free.txt */,
+-                                02045022190E5EB000A80BED /* bson_string_new.txt */,
+-                                02045023190E5EB000A80BED /* bson_string_truncate.txt */,
+-                                02045024190E5EB000A80BED /* bson_strndup.txt */,
+-                                02045025190E5EB000A80BED /* bson_uint32_to_string.txt */,
+-                                02045026190E5EB000A80BED /* bson_utf8_escape_for_json.txt */,
+-                                02045027190E5EB000A80BED /* bson_utf8_from_unichar.txt */,
+-                                02045028190E5EB000A80BED /* bson_utf8_get_char.txt */,
+-                                02045029190E5EB000A80BED /* bson_utf8_next_char.txt */,
+-                                0204502A190E5EB000A80BED /* bson_utf8_validate.txt */,
+-                                0204502B190E5EB000A80BED /* bson_validate.txt */,
+-                                0204502C190E5EB000A80BED /* bson_visitor_t.txt */,
+-                                0204502D190E5EB000A80BED /* bson_writer_begin.txt */,
+-                                0204502E190E5EB000A80BED /* bson_writer_destroy.txt */,
+-                                0204502F190E5EB000A80BED /* bson_writer_end.txt */,
+-                                02045030190E5EB000A80BED /* bson_writer_get_length.txt */,
+-                                02045031190E5EB000A80BED /* bson_writer_new.txt */,
+-                                02045032190E5EB000A80BED /* bson_writer_rollback.txt */,
+-                                02045033190E5EB000A80BED /* bson_writer_t.txt */,
+-                                02045034190E5EB000A80BED /* bson_zero_free.txt */,
+-                                02045035190E5EB000A80BED /* check_docs.pl */,
+-                                02045036190E5EB000A80BED /* endianness.md */,
+-                                02045037190E5EB000A80BED /* errors.md */,
+-                                02045038190E5EB000A80BED /* json.md */,
+-                                02045039190E5EB000A80BED /* libbson.txt */,
+-                                0204503A190E5EB000A80BED /* Makefile.am */,
+-                                0204503B190E5EB000A80BED /* oid.md */,
+-                                0204503C190E5EB000A80BED /* reader.md */,
+-                                0204503D190E5EB000A80BED /* threading.md */,
+-                                0204503E190E5EB000A80BED /* utf8.md */,
+-                                0204503F190E5EB000A80BED /* writer.md */,
+-                        );
+-                        path = doc;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02045040190E5EB000A80BED /* examples */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02045041190E5EB000A80BED /* bcon-col-view.c */,
+-                                02045042190E5EB000A80BED /* bcon-speed.c */,
+-                                02045043190E5EB000A80BED /* bson-metrics.c */,
+-                                02045044190E5EB000A80BED /* bson-to-json.c */,
+-                                02045045190E5EB000A80BED /* bson-validate.c */,
+-                                02045046190E5EB000A80BED /* json-to-bson.c */,
+-                                02045047190E5EB000A80BED /* Makefile.am */,
+-                        );
+-                        path = examples;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                0204504B190E5EB000A80BED /* src */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                0204504C190E5EB000A80BED /* bindings */,
+-                                0204505B190E5EB000A80BED /* bson */,
+-                                0204508E190E5EB000A80BED /* libbson-1.0.pc.in */,
+-                                0204508F190E5EB000A80BED /* libbson.symbols */,
+-                                02045090190E5EB000A80BED /* Makefile.am */,
+-                                02045091190E5EB000A80BED /* yajl */,
+-                        );
+-                        path = src;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                0204504C190E5EB000A80BED /* bindings */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                0204504D190E5EB000A80BED /* Makefile.am */,
+-                                0204504E190E5EB000A80BED /* python */,
+-                        );
+-                        path = bindings;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                0204504E190E5EB000A80BED /* python */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                0204504F190E5EB000A80BED /* cbson-dbref.c */,
+-                                02045050190E5EB000A80BED /* cbson-dbref.h */,
+-                                02045051190E5EB000A80BED /* cbson-oid.c */,
+-                                02045052190E5EB000A80BED /* cbson-oid.h */,
+-                                02045053190E5EB000A80BED /* cbson-util.c */,
+-                                02045054190E5EB000A80BED /* cbson-util.h */,
+-                                02045055190E5EB000A80BED /* cbson.c */,
+-                                02045056190E5EB000A80BED /* Makefile.am */,
+-                                02045057190E5EB000A80BED /* time64.c */,
+-                                02045058190E5EB000A80BED /* time64.h */,
+-                                02045059190E5EB000A80BED /* time64_config.h */,
+-                                0204505A190E5EB000A80BED /* time64_limits.h */,
+-                        );
+-                        path = python;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                0204505B190E5EB000A80BED /* bson */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                0204505C190E5EB000A80BED /* .gitignore */,
+-                                0204505D190E5EB000A80BED /* b64_ntop.h */,
+-                                0204505E190E5EB000A80BED /* b64_pton.h */,
+-                                0204505F190E5EB000A80BED /* bcon.c */,
+-                                02045060190E5EB000A80BED /* bcon.h */,
+-                                02045061190E5EB000A80BED /* bson-atomic.c */,
+-                                02045062190E5EB000A80BED /* bson-atomic.h */,
+-                                02045063190E5EB000A80BED /* bson-clock.c */,
+-                                02045064190E5EB000A80BED /* bson-clock.h */,
+-                                02045065190E5EB000A80BED /* bson-compat.h */,
+-                                02045066190E5EB000A80BED /* bson-config.h.in */,
+-                                02045067190E5EB000A80BED /* bson-context-private.h */,
+-                                02045068190E5EB000A80BED /* bson-context.c */,
+-                                02045069190E5EB000A80BED /* bson-context.h */,
+-                                0204506A190E5EB000A80BED /* bson-endian.h */,
+-                                0204506B190E5EB000A80BED /* bson-error.c */,
+-                                0204506C190E5EB000A80BED /* bson-error.h */,
+-                                0204506D190E5EB000A80BED /* bson-iter.c */,
+-                                0204506E190E5EB000A80BED /* bson-iter.h */,
+-                                0204506F190E5EB000A80BED /* bson-json.c */,
+-                                02045070190E5EB000A80BED /* bson-json.h */,
+-                                02045071190E5EB000A80BED /* bson-keys.c */,
+-                                02045072190E5EB000A80BED /* bson-keys.h */,
+-                                02045073190E5EB000A80BED /* bson-macros.h */,
+-                                02045074190E5EB000A80BED /* bson-md5.c */,
+-                                02045075190E5EB000A80BED /* bson-md5.h */,
+-                                02045076190E5EB000A80BED /* bson-memory.c */,
+-                                02045077190E5EB000A80BED /* bson-memory.h */,
+-                                02045078190E5EB000A80BED /* bson-oid.c */,
+-                                02045079190E5EB000A80BED /* bson-oid.h */,
+-                                0204507A190E5EB000A80BED /* bson-private.h */,
+-                                0204507B190E5EB000A80BED /* bson-reader.c */,
+-                                0204507C190E5EB000A80BED /* bson-reader.h */,
+-                                0204507D190E5EB000A80BED /* bson-stdint-win32.h */,
+-                                0204507E190E5EB000A80BED /* bson-string.c */,
+-                                0204507F190E5EB000A80BED /* bson-string.h */,
+-                                02045080190E5EB000A80BED /* bson-thread-private.h */,
+-                                02045081190E5EB000A80BED /* bson-types.h */,
+-                                02045082190E5EB000A80BED /* bson-utf8.c */,
+-                                02045083190E5EB000A80BED /* bson-utf8.h */,
+-                                02045084190E5EB000A80BED /* bson-value.c */,
+-                                02045085190E5EB000A80BED /* bson-value.h */,
+-                                02045086190E5EB000A80BED /* bson-version.h.in */,
+-                                02045087190E5EB000A80BED /* bson-writer.c */,
+-                                02045088190E5EB000A80BED /* bson-writer.h */,
+-                                02045089190E5EB000A80BED /* bson.c */,
+-                                0204508A190E5EB000A80BED /* bson.h */,
+-                                0204508B190E5EB000A80BED /* indent */,
+-                                0204508C190E5EB000A80BED /* Makefile.am */,
+-                                0204508D190E5EB000A80BED /* uncrustify.cfg */,
+-                        );
+-                        path = bson;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                02045091190E5EB000A80BED /* yajl */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02045092190E5EB000A80BED /* ChangeLog */,
+-                                02045093190E5EB000A80BED /* LICENSE */,
+-                                02045094190E5EB000A80BED /* Makefile.am */,
+-                                02045095190E5EB000A80BED /* yajl.c */,
+-                                02045096190E5EB000A80BED /* yajl_alloc.c */,
+-                                02045097190E5EB000A80BED /* yajl_alloc.h */,
+-                                02045098190E5EB000A80BED /* yajl_buf.c */,
+-                                02045099190E5EB000A80BED /* yajl_buf.h */,
+-                                0204509A190E5EB000A80BED /* yajl_bytestack.h */,
+-                                0204509B190E5EB000A80BED /* yajl_common.h */,
+-                                0204509C190E5EB000A80BED /* yajl_encode.c */,
+-                                0204509D190E5EB000A80BED /* yajl_encode.h */,
+-                                0204509E190E5EB000A80BED /* yajl_gen.c */,
+-                                0204509F190E5EB000A80BED /* yajl_gen.h */,
+-                                020450A0190E5EB000A80BED /* yajl_lex.c */,
+-                                020450A1190E5EB000A80BED /* yajl_lex.h */,
+-                                020450A2190E5EB000A80BED /* yajl_parse.h */,
+-                                020450A3190E5EB000A80BED /* yajl_parser.c */,
+-                                020450A4190E5EB000A80BED /* yajl_parser.h */,
+-                                020450A5190E5EB000A80BED /* yajl_tree.c */,
+-                                020450A6190E5EB000A80BED /* yajl_tree.h */,
+-                                020450A7190E5EB000A80BED /* yajl_version.c */,
+-                                020450A8190E5EB000A80BED /* yajl_version.h */,
+-                        );
+-                        path = yajl;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                020450A9190E5EB000A80BED /* tests */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                020450AA190E5EB000A80BED /* abicheck.sh */,
+-                                020450AB190E5EB000A80BED /* binary */,
+-                                020450F4190E5EB000A80BED /* bson-tests.h */,
+-                                020450F5190E5EB000A80BED /* Makefile.am */,
+-                                020450F6190E5EB000A80BED /* test-atomic.c */,
+-                                020450F7190E5EB000A80BED /* test-bcon-basic.c */,
+-                                020450F8190E5EB000A80BED /* test-bcon-extract.c */,
+-                                020450F9190E5EB000A80BED /* test-bson.c */,
+-                                020450FA190E5EB000A80BED /* test-clock.c */,
+-                                020450FB190E5EB000A80BED /* test-endian.c */,
+-                                020450FC190E5EB000A80BED /* test-error.c */,
+-                                020450FD190E5EB000A80BED /* test-iter.c */,
+-                                020450FE190E5EB000A80BED /* test-json.c */,
+-                                020450FF190E5EB000A80BED /* test-libbson.c */,
+-                                02045100190E5EB000A80BED /* test-oid.c */,
+-                                02045101190E5EB000A80BED /* test-reader.c */,
+-                                02045102190E5EB000A80BED /* test-string.c */,
+-                                02045103190E5EB000A80BED /* test-utf8.c */,
+-                                02045104190E5EB000A80BED /* test-value.c */,
+-                                02045105190E5EB000A80BED /* test-writer.c */,
+-                                02045106190E5EB000A80BED /* test_cbson.py */,
+-                                02045107190E5EB000A80BED /* TestSuite.c */,
+-                                02045108190E5EB000A80BED /* TestSuite.h */,
+-                        );
+-                        path = tests;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+-                020450AB190E5EB000A80BED /* binary */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                020450AC190E5EB000A80BED /* binary_deprecated.bson */,
+-                                020450AD190E5EB000A80BED /* codewscope.bson */,
+-                                020450AE190E5EB000A80BED /* dollarquery.bson */,
+-                                020450AF190E5EB000A80BED /* dotkey.bson */,
+-                                020450B0190E5EB000A80BED /* dotquery.bson */,
+-                                020450B1190E5EB000A80BED /* eurokey.bson */,
+-                                020450B2190E5EB000A80BED /* overflow1.bson */,
+-                                020450B3190E5EB000A80BED /* overflow2.bson */,
+-                                020450B4190E5EB000A80BED /* overflow3.bson */,
+-                                020450B5190E5EB000A80BED /* overflow4.bson */,
+-                                020450B6190E5EB000A80BED /* readergrow.bson */,
+-                                020450B7190E5EB000A80BED /* stackoverflow.bson */,
+-                                020450B8190E5EB000A80BED /* stream.bson */,
+-                                020450B9190E5EB000A80BED /* stream_corrupt.bson */,
+-                                020450BA190E5EB000A80BED /* test1.bson */,
+-                                020450BB190E5EB000A80BED /* test10.bson */,
+-                                020450BC190E5EB000A80BED /* test11.bson */,
+-                                020450BD190E5EB000A80BED /* test12.bson */,
+-                                020450BE190E5EB000A80BED /* test13.bson */,
+-                                020450BF190E5EB000A80BED /* test14.bson */,
+-                                020450C0190E5EB000A80BED /* test15.bson */,
+-                                020450C1190E5EB000A80BED /* test16.bson */,
+-                                020450C2190E5EB000A80BED /* test17.bson */,
+-                                020450C3190E5EB000A80BED /* test18.bson */,
+-                                020450C4190E5EB000A80BED /* test19.bson */,
+-                                020450C5190E5EB000A80BED /* test2.bson */,
+-                                020450C6190E5EB000A80BED /* test20.bson */,
+-                                020450C7190E5EB000A80BED /* test21.bson */,
+-                                020450C8190E5EB000A80BED /* test22.bson */,
+-                                020450C9190E5EB000A80BED /* test23.bson */,
+-                                020450CA190E5EB000A80BED /* test24.bson */,
+-                                020450CB190E5EB000A80BED /* test25.bson */,
+-                                020450CC190E5EB000A80BED /* test26.bson */,
+-                                020450CD190E5EB000A80BED /* test27.bson */,
+-                                020450CE190E5EB000A80BED /* test28.bson */,
+-                                020450CF190E5EB000A80BED /* test29.bson */,
+-                                020450D0190E5EB000A80BED /* test3.bson */,
+-                                020450D1190E5EB000A80BED /* test30.bson */,
+-                                020450D2190E5EB000A80BED /* test31.bson */,
+-                                020450D3190E5EB000A80BED /* test32.bson */,
+-                                020450D4190E5EB000A80BED /* test33.bson */,
+-                                020450D5190E5EB000A80BED /* test34.bson */,
+-                                020450D6190E5EB000A80BED /* test35.bson */,
+-                                020450D7190E5EB000A80BED /* test36.bson */,
+-                                020450D8190E5EB000A80BED /* test37.bson */,
+-                                020450D9190E5EB000A80BED /* test38.bson */,
+-                                020450DA190E5EB000A80BED /* test39.bson */,
+-                                020450DB190E5EB000A80BED /* test4.bson */,
+-                                020450DC190E5EB000A80BED /* test40.bson */,
+-                                020450DD190E5EB000A80BED /* test41.bson */,
+-                                020450DE190E5EB000A80BED /* test42.bson */,
+-                                020450DF190E5EB000A80BED /* test43.bson */,
+-                                020450E0190E5EB000A80BED /* test44.bson */,
+-                                020450E1190E5EB000A80BED /* test45.bson */,
+-                                020450E2190E5EB000A80BED /* test46.bson */,
+-                                020450E3190E5EB000A80BED /* test47.bson */,
+-                                020450E4190E5EB000A80BED /* test48.bson */,
+-                                020450E5190E5EB000A80BED /* test49.bson */,
+-                                020450E6190E5EB000A80BED /* test5.bson */,
+-                                020450E7190E5EB000A80BED /* test50.bson */,
+-                                020450E8190E5EB000A80BED /* test51.bson */,
+-                                020450E9190E5EB000A80BED /* test52.bson */,
+-                                020450EA190E5EB000A80BED /* test53.bson */,
+-                                020450EB190E5EB000A80BED /* test54.bson */,
+-                                020450EC190E5EB000A80BED /* test55.bson */,
+-                                020450ED190E5EB000A80BED /* test56.bson */,
+-                                020450EE190E5EB000A80BED /* test57.bson */,
+-                                020450EF190E5EB000A80BED /* test6.bson */,
+-                                020450F0190E5EB000A80BED /* test7.bson */,
+-                                020450F1190E5EB000A80BED /* test8.bson */,
+-                                020450F2190E5EB000A80BED /* test9.bson */,
+-                                020450F3190E5EB000A80BED /* trailingnull.bson */,
+-                        );
+-                        path = binary;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+                 02045118190E834600A80BED /* generated-headers */ = {
+                         isa = PBXGroup;
+                         children = (
+@@ -2769,32 +245,10 @@
+                 02A85F0114103D4D004F3FE9 /* Libraries */ = {
+                         isa = PBXGroup;
+                         children = (
+-                                02A85F0214103D4D004F3FE9 /* mongo-c-driver */,
+                         );
+                         path = Libraries;
+                         sourceTree = &quot;&lt;group&gt;&quot;;
+                 };
+-                02A85F0214103D4D004F3FE9 /* mongo-c-driver */ = {
+-                        isa = PBXGroup;
+-                        children = (
+-                                02044CB1190E5E4C00A80BED /* autogen.sh */,
+-                                02044CB2190E5E4C00A80BED /* build */,
+-                                02044CD7190E5E4C00A80BED /* CMakeLists.txt */,
+-                                02044CD8190E5E4C00A80BED /* configure.ac */,
+-                                02044CD9190E5E4C00A80BED /* CONTRIBUTING.md */,
+-                                02044CDA190E5E4C00A80BED /* COPYING */,
+-                                02044CDB190E5E4C00A80BED /* doc */,
+-                                02044EB2190E5E4E00A80BED /* examples */,
+-                                02044EBC190E5E4E00A80BED /* Makefile.am */,
+-                                02044EBD190E5E4E00A80BED /* NEWS */,
+-                                02044EBE190E5E4E00A80BED /* README.rst */,
+-                                02044EBF190E5E4E00A80BED /* src */,
+-                                02044F4C190E5E4E00A80BED /* tests */,
+-                                02044F88190E5E4E00A80BED /* TUTORIAL.md */,
+-                        );
+-                        path = &quot;mongo-c-driver&quot;;
+-                        sourceTree = &quot;&lt;group&gt;&quot;;
+-                };
+                 02ABA1B414103B36000417F4 = {
+                         isa = PBXGroup;
+                         children = (
+@@ -2820,6 +274,8 @@
+                 02ABA1C214103B37000417F4 /* Frameworks */ = {
+                         isa = PBXGroup;
+                         children = (
++                                509EE0EA1A931AAA00BB6886 /* libbson-1.0.dylib */,
++                                509EE0E81A92F8B500BB6886 /* libmongoc-1.0.dylib */,
+                                 02CF0EA919192608008C822A /* libsasl2.dylib */,
+                                 02CF0EA519191117008C822A /* Security.framework */,
+                                 02ABA1C314103B37000417F4 /* Cocoa.framework */,
+@@ -2958,69 +414,7 @@
+                                 02AB33AC194870D6008C06B9 /* MODReadPreferences.h in Headers */,
+                                 02A85F5D14104373004F3FE9 /* MOD_internal.h in Headers */,
+                                 025410A819AA7FCE00CF437E /* MODSSLOptions.h in Headers */,
+-                                02D3D3031926661000925BE7 /* mongoc-array-private.h in Headers */,
+-                                02D3D3041926661000925BE7 /* mongoc-buffer-private.h in Headers */,
+-                                02D3D3051926661100925BE7 /* mongoc-bulk-operation-private.h in Headers */,
+-                                02D3D3061926661100925BE7 /* mongoc-bulk-operation.h in Headers */,
+-                                02D3D3071926661100925BE7 /* mongoc-client-pool.h in Headers */,
+                                 02B13FA91949C41000EFF763 /* MODScopeFunction.h in Headers */,
+-                                02D3D3081926661100925BE7 /* mongoc-client-private.h in Headers */,
+-                                02D3D3091926661100925BE7 /* mongoc-client.h in Headers */,
+-                                02D3D30A1926661100925BE7 /* mongoc-cluster-private.h in Headers */,
+-                                02D3D30B1926661100925BE7 /* mongoc-collection-private.h in Headers */,
+-                                02D3D30C1926661100925BE7 /* mongoc-collection.h in Headers */,
+-                                02D3D30D1926661100925BE7 /* mongoc-counters-private.h in Headers */,
+-                                02D3D30E1926661100925BE7 /* mongoc-cursor-array-private.h in Headers */,
+-                                02D3D30F1926661100925BE7 /* mongoc-cursor-cursorid-private.h in Headers */,
+-                                02D3D3101926661100925BE7 /* mongoc-cursor-private.h in Headers */,
+-                                02D3D3111926661100925BE7 /* mongoc-cursor.h in Headers */,
+-                                02D3D3121926661100925BE7 /* mongoc-database-private.h in Headers */,
+-                                02D3D3131926661100925BE7 /* mongoc-database.h in Headers */,
+-                                02D3D3141926661100925BE7 /* mongoc-errno-private.h in Headers */,
+-                                02D3D3151926661100925BE7 /* mongoc-error.h in Headers */,
+-                                02D3D3161926661100925BE7 /* mongoc-flags.h in Headers */,
+-                                02D3D3171926661100925BE7 /* mongoc-gridfs-file-list-private.h in Headers */,
+-                                02D3D3181926661100925BE7 /* mongoc-gridfs-file-list.h in Headers */,
+-                                02D3D3191926661100925BE7 /* mongoc-gridfs-file-page-private.h in Headers */,
+-                                02D3D31A1926661100925BE7 /* mongoc-gridfs-file-page.h in Headers */,
+-                                02D3D31B1926661100925BE7 /* mongoc-gridfs-file-private.h in Headers */,
+-                                02D3D31C1926661100925BE7 /* mongoc-gridfs-file.h in Headers */,
+-                                02D3D31D1926661100925BE7 /* mongoc-gridfs-private.h in Headers */,
+-                                02D3D31E1926661100925BE7 /* mongoc-gridfs.h in Headers */,
+-                                02D3D31F1926661100925BE7 /* mongoc-host-list-private.h in Headers */,
+-                                02D3D3201926661100925BE7 /* mongoc-host-list.h in Headers */,
+-                                02D3D3211926661100925BE7 /* mongoc-index.h in Headers */,
+-                                02D3D3221926661100925BE7 /* mongoc-init.h in Headers */,
+-                                02D3D3231926661200925BE7 /* mongoc-iovec.h in Headers */,
+-                                02D3D3241926661200925BE7 /* mongoc-list-private.h in Headers */,
+-                                02D3D3251926661200925BE7 /* mongoc-log.h in Headers */,
+-                                02D3D3261926661200925BE7 /* mongoc-matcher-op-private.h in Headers */,
+-                                02D3D3271926661200925BE7 /* mongoc-matcher-private.h in Headers */,
+-                                02D3D3281926661200925BE7 /* mongoc-matcher.h in Headers */,
+-                                02D3D3291926661200925BE7 /* mongoc-opcode.h in Headers */,
+-                                02D3D32A1926661200925BE7 /* mongoc-queue-private.h in Headers */,
+-                                02D3D32B1926661200925BE7 /* mongoc-read-prefs-private.h in Headers */,
+-                                02D3D32C1926661200925BE7 /* mongoc-read-prefs.h in Headers */,
+-                                02D3D32D1926661200925BE7 /* mongoc-rpc-private.h in Headers */,
+-                                02D3D32E1926661200925BE7 /* mongoc-sasl-private.h in Headers */,
+-                                02D3D32F1926661200925BE7 /* mongoc-socket.h in Headers */,
+-                                02D3D3301926661200925BE7 /* mongoc-ssl-private.h in Headers */,
+-                                02D3D3311926661300925BE7 /* mongoc-ssl.h in Headers */,
+-                                02D3D3321926661300925BE7 /* mongoc-stream-buffered.h in Headers */,
+-                                02D3D3331926661300925BE7 /* mongoc-stream-file.h in Headers */,
+-                                02D3D3341926661300925BE7 /* mongoc-stream-gridfs.h in Headers */,
+-                                02D3D3351926661300925BE7 /* mongoc-stream-private.h in Headers */,
+-                                02D3D3361926661300925BE7 /* mongoc-stream-socket.h in Headers */,
+-                                02D3D3371926661300925BE7 /* mongoc-stream-tls.h in Headers */,
+-                                02D3D3381926661300925BE7 /* mongoc-stream.h in Headers */,
+-                                02D3D3391926661300925BE7 /* mongoc-thread-private.h in Headers */,
+-                                02D3D33A1926661300925BE7 /* mongoc-trace.h in Headers */,
+-                                02D3D33B1926661300925BE7 /* mongoc-uri.h in Headers */,
+-                                02D3D33C1926661400925BE7 /* mongoc-util-private.h in Headers */,
+-                                02D3D33D1926661400925BE7 /* mongoc-write-command-private.h in Headers */,
+-                                02D3D33E1926661400925BE7 /* mongoc-write-concern-private.h in Headers */,
+-                                02D3D33F1926661400925BE7 /* mongoc-write-concern.h in Headers */,
+-                                02D3D3401926661400925BE7 /* mongoc.h in Headers */,
+                         );
+                         runOnlyForDeploymentPostprocessing = 0;
+                 };
+@@ -3118,7 +508,7 @@
+                         );
+                         runOnlyForDeploymentPostprocessing = 0;
+                         shellPath = /bin/sh;
+-                        shellScript = &quot;/opt/local/bin/ragel \&quot;${SRCROOT}/Sources/MODRagelJsonParser.rl\&quot; -o \&quot;${SRCROOT}/Sources/MODRagelJsonParser.m\&quot;&quot;;
++                        shellScript = &quot;@PREFIX@/bin/ragel \&quot;${SRCROOT}/Sources/MODRagelJsonParser.rl\&quot; -o \&quot;${SRCROOT}/Sources/MODRagelJsonParser.m\&quot;&quot;;
+                 };
+                 02DB18A6172C7C2200B26EAE /* Update submodules */ = {
+                         isa = PBXShellScriptBuildPhase;
+@@ -3132,7 +522,7 @@
+                         );
+                         runOnlyForDeploymentPostprocessing = 0;
+                         shellPath = /bin/sh;
+-                        shellScript = &quot;./scripts/update_submodule.sh jeromelebel mongo-c-driver master Libraries/mongo-c-driver\ncd Libraries/mongo-c-driver\n../../scripts/update_submodule.sh jeromelebel libbson master src/libbson\n&quot;;
++                        shellScript = &quot;&quot;;
+                 };
+ /* End PBXShellScriptBuildPhase section */

+@@ -3142,94 +536,30 @@
+                         buildActionMask = 2147483647;
+                         files = (
+                                 025410A919AA7FCE00CF437E /* MODSSLOptions.m in Sources */,
+-                                02CF0E22191112CB008C822A /* bson-clock.c in Sources */,
+-                                02CF0E8119111321008C822A /* mongoc-sasl.c in Sources */,
+                                 02A85F5214103EA6004F3FE9 /* MODClient.m in Sources */,
+-                                02CF0E7919111321008C822A /* mongoc-init.c in Sources */,
+                                 02688DDD14119CF50014ED51 /* MODDatabase.m in Sources */,
+-                                02CF0E7319111321008C822A /* mongoc-database.c in Sources */,
+-                                02CF0EA21911326B008C822A /* mongoc-stream-apple-tls.c in Sources */,
+-                                02CF0E7D19111321008C822A /* mongoc-matcher.c in Sources */,
+-                                02CF0E8419111321008C822A /* mongoc-stream-buffered.c in Sources */,
+                                 02AB33AD194870D6008C06B9 /* MODReadPreferences.m in Sources */,
+-                                02CF0E7C19111321008C822A /* mongoc-matcher-op.c in Sources */,
+                                 0299B61517F39FAA00FB40A2 /* MODRagelJsonParser.m in Sources */,
+-                                02CF0E2F191112CB008C822A /* bson-writer.c in Sources */,
+                                 02B13FAA1949C41000EFF763 /* MODScopeFunction.m in Sources */,
+-                                02CF0E6B19111321008C822A /* mongoc-client-pool.c in Sources */,
+-                                02CF0E8A19111321008C822A /* mongoc-uri.c in Sources */,
+-                                02CF0E8219111321008C822A /* mongoc-socket.c in Sources */,
+-                                02CF0E28191112CB008C822A /* bson-md5.c in Sources */,
+-                                02CF0E20191112CB008C822A /* bcon.c in Sources */,
+                                 02688DE31411C5010014ED51 /* MODCollection.m in Sources */,
+-                                02CF0E6E19111321008C822A /* mongoc-collection.c in Sources */,
+                                 02A85F5A14104184004F3FE9 /* MODQuery.m in Sources */,
+-                                02CF0E7519111321008C822A /* mongoc-gridfs-file-page.c in Sources */,
+-                                02CF0E7A19111321008C822A /* mongoc-list.c in Sources */,
+                                 02BDC3E8141D6073000EF755 /* MODCursor.m in Sources */,
+-                                02CF0E2E191112CB008C822A /* bson-value.c in Sources */,
+                                 02BDC3EC141D83A7000EF755 /* MODClient_utils.m in Sources */,
+                                 02AB057714296F9000B7CD19 /* MODObjectId.m in Sources */,
+                                 028CE606142E10BE0099B1F7 /* MODTimestamp.m in Sources */,
+                                 02CF87EA142F8AA3000C4C7F /* MODRegex.m in Sources */,
+                                 02411ABA1432D02700A5FFCA /* MODBinary.m in Sources */,
+-                                02CF0E26191112CB008C822A /* bson-json.c in Sources */,
+-                                02CF0E8C19111321008C822A /* mongoc-write-command.c in Sources */,
+                                 025C56201433E7E40064B010 /* MODDBPointer.m in Sources */,
+-                                02CF0E7819111321008C822A /* mongoc-index.c in Sources */,
+                                 02B24274147D1BD6008A15A3 /* MODSortedMutableDictionary.m in Sources */,
+-                                02CF0E9F19112271008C822A /* yajl_version.c in Sources */,
+                                 02B13FA81949C41000EFF763 /* MODFunction.m in Sources */,
+                                 023ECFFD14851BEE00185781 /* MODSymbol.m in Sources */,
+-                                02CF0E7219111321008C822A /* mongoc-cursor.c in Sources */,
+-                                02CF0E2C191112CB008C822A /* bson-string.c in Sources */,
+-                                02CF0E30191112CB008C822A /* bson.c in Sources */,
+-                                02CF0E8919111321008C822A /* mongoc-stream.c in Sources */,
+-                                02CF0E8719111321008C822A /* mongoc-stream-socket.c in Sources */,
+-                                02CF0E27191112CB008C822A /* bson-keys.c in Sources */,
+-                                02CF0E6A19111321008C822A /* mongoc-bulk-operation.c in Sources */,
+-                                02CF0E23191112CB008C822A /* bson-context.c in Sources */,
+                                 024B0C081887DFBF00B8DCE6 /* MODDocumentComparator.m in Sources */,
+-                                02CF0E24191112CB008C822A /* bson-error.c in Sources */,
+-                                02CF0E7E19111321008C822A /* mongoc-queue.c in Sources */,
+-                                02CF0E7619111321008C822A /* mongoc-gridfs-file.c in Sources */,
+-                                02CF0E9E19112271008C822A /* yajl_tree.c in Sources */,
+-                                02CF0E6919111321008C822A /* mongoc-buffer.c in Sources */,
+-                                02CF0E7419111321008C822A /* mongoc-gridfs-file-list.c in Sources */,
+-                                02CF0E2A191112CB008C822A /* bson-oid.c in Sources */,
+-                                02CF0E7B19111321008C822A /* mongoc-log.c in Sources */,
+-                                02CF0E25191112CB008C822A /* bson-iter.c in Sources */,
+-                                02CF0E6D19111321008C822A /* mongoc-cluster.c in Sources */,
+-                                02CF0E8019111321008C822A /* mongoc-rpc.c in Sources */,
+                                 02DB18AC172C8C5A00B26EAE /* NSData+Base64.m in Sources */,
+                                 02DB18B0172C8C9700B26EAE /* NSString+Base64.m in Sources */,
+-                                02CF0E8619111321008C822A /* mongoc-stream-gridfs.c in Sources */,
+-                                02CF0E21191112CB008C822A /* bson-atomic.c in Sources */,
+-                                02CF0E2D191112CB008C822A /* bson-utf8.c in Sources */,
+-                                02CF0E9A19112271008C822A /* yajl_encode.c in Sources */,
+-                                02CF0E7019111321008C822A /* mongoc-cursor-array.c in Sources */,
+-                                02CF0E6F19111321008C822A /* mongoc-counters.c in Sources */,
+                                 02B17F36184FF2E500362A27 /* MODBsonComparator.m in Sources */,
+-                                02CF0E9C19112271008C822A /* yajl_lex.c in Sources */,
+-                                02CF0E6C19111321008C822A /* mongoc-client.c in Sources */,
+-                                02CF0E7F19111321008C822A /* mongoc-read-prefs.c in Sources */,
+-                                02CF0E8319111321008C822A /* mongoc-ssl.c in Sources */,
+-                                02CF0E9819112271008C822A /* yajl_alloc.c in Sources */,
+                                 027A1DA31767E91F0048AD60 /* MODMaxKey.m in Sources */,
+-                                02CF0E7719111321008C822A /* mongoc-gridfs.c in Sources */,
+-                                02CF0E8D19111321008C822A /* mongoc-write-concern.c in Sources */,
+-                                02CF0E8B19111321008C822A /* mongoc-util.c in Sources */,
+-                                02CF0E9D19112271008C822A /* yajl_parser.c in Sources */,
+-                                02CF0E6819111321008C822A /* mongoc-array.c in Sources */,
+-                                02CF0E29191112CB008C822A /* bson-memory.c in Sources */,
+                                 027A1DA61767E91F0048AD60 /* MODMinKey.m in Sources */,
+                                 027A1DA91767E91F0048AD60 /* MODUndefined.m in Sources */,
+-                                02CF0E2B191112CB008C822A /* bson-reader.c in Sources */,
+-                                02CF0E9719112271008C822A /* yajl.c in Sources */,
+-                                02CF0E8519111321008C822A /* mongoc-stream-file.c in Sources */,
+-                                02CF0E9919112271008C822A /* yajl_buf.c in Sources */,
+-                                02CF0E9B19112271008C822A /* yajl_gen.c in Sources */,
+-                                02CF0E7119111321008C822A /* mongoc-cursor-cursorid.c in Sources */,
+                         );
+                         runOnlyForDeploymentPostprocessing = 0;
+                 };
+@@ -3309,7 +639,6 @@
+                                 GCC_PREPROCESSOR_DEFINITIONS = &quot;_MONGO_USE_GETADDRINFO=1&quot;;
+                                 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+-                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
+                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
+                                 GCC_WARN_UNUSED_VARIABLE = YES;
+@@ -3337,7 +666,6 @@
+                                 GCC_C_LANGUAGE_STANDARD = c99;
+                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+                                 GCC_PREPROCESSOR_DEFINITIONS = &quot;_MONGO_USE_GETADDRINFO=1&quot;;
+-                                GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+                                 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
+                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
+@@ -3363,8 +691,16 @@
+                                 DYLIB_COMPATIBILITY_VERSION = 1;
+                                 DYLIB_CURRENT_VERSION = 1;
+                                 FRAMEWORK_VERSION = A;
++                                HEADER_SEARCH_PATHS = (
++                                        &quot;$(inherited)&quot;,
++                                        /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
++                                        &quot;@PREFIX@/include/libbson-1.0&quot;,
++                                        &quot;@PREFIX@/include/libmongoc-1.0&quot;,
++                                        &quot;@PREFIX@/include&quot;,
++                                );
+                                 INFOPLIST_FILE = &quot;Sources/MongoObjCDriver-Info.plist&quot;;
+                                 INSTALL_PATH = &quot;@executable_path/../Frameworks&quot;;
++                                LIBRARY_SEARCH_PATHS = &quot;@PREFIX@/lib&quot;;
+                                 PRODUCT_NAME = &quot;$(TARGET_NAME)&quot;;
+                                 WRAPPER_EXTENSION = framework;
+                         };
+@@ -3376,8 +712,16 @@
+                                 DYLIB_COMPATIBILITY_VERSION = 1;
+                                 DYLIB_CURRENT_VERSION = 1;
+                                 FRAMEWORK_VERSION = A;
++                                HEADER_SEARCH_PATHS = (
++                                        &quot;$(inherited)&quot;,
++                                        /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
++                                        &quot;@PREFIX@/include/libbson-1.0&quot;,
++                                        &quot;@PREFIX@/include/libmongoc-1.0&quot;,
++                                        &quot;@PREFIX@/include&quot;,
++                                );
+                                 INFOPLIST_FILE = &quot;Sources/MongoObjCDriver-Info.plist&quot;;
+                                 INSTALL_PATH = &quot;@executable_path/../Frameworks&quot;;
++                                LIBRARY_SEARCH_PATHS = &quot;@PREFIX@/lib&quot;;
+                                 PRODUCT_NAME = &quot;$(TARGET_NAME)&quot;;
+                                 WRAPPER_EXTENSION = framework;
+                         };
</ins></span></pre></div>
<a id="trunkdportsdevelMongoObjCDriverfilespatchSourcesMODClient_utilsmdiff"></a>
<div class="addfile"><h4>Added: trunk/dports/devel/MongoObjCDriver/files/patch-Sources-MODClient_utils.m.diff (0 => 132992)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/MongoObjCDriver/files/patch-Sources-MODClient_utils.m.diff                                (rev 0)
+++ trunk/dports/devel/MongoObjCDriver/files/patch-Sources-MODClient_utils.m.diff        2015-02-17 08:00:47 UTC (rev 132992)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+https://github.com/jeromelebel/MongoObjCDriver/commit/3bf4596d603d0b93a98ca984b9fd569275701ef2
+https://github.com/jeromelebel/MongoObjCDriver/commit/66842a47ee6dfbe7be7b85badca983010234d410
+https://github.com/jeromelebel/MongoObjCDriver/commit/cb5611d78890128082038c2aa0df3ad54d271afc
+--- Sources/MODClient_utils.m.orig        2014-08-26 21:09:57.000000000 -0500
++++ Sources/MODClient_utils.m        2015-02-16 22:51:23.000000000 -0600
+@@ -202,6 +202,10 @@
+         case MONGOC_ERROR_NAMESPACE_INVALID:
+             errorMessage = @&quot;MONGOC_ERROR_NAMESPACE_INVALID&quot;;
+             break;
++            
++        case MONGOC_ERROR_NAMESPACE_INVALID_FILTER_TYPE:
++            errorMessage = @&quot;MONGOC_ERROR_NAMESPACE_INVALID_FILTER_TYPE&quot;;
++            break;
+         
+         case MONGOC_ERROR_COMMAND_INVALID_ARG:
+             errorMessage = @&quot;MONGOC_ERROR_COMMAND_INVALID_ARG&quot;;
+@@ -211,10 +215,22 @@
+             errorMessage = @&quot;MONGOC_ERROR_COLLECTION_INSERT_FAILED&quot;;
+             break;
+         
++        case MONGOC_ERROR_COLLECTION_DOES_NOT_EXIST:
++            errorMessage = @&quot;MONGOC_ERROR_COLLECTION_DOES_NOT_EXIST&quot;;
++            break;
++        
+         case MONGOC_ERROR_GRIDFS_INVALID_FILENAME:
+             errorMessage = @&quot;MONGOC_ERROR_GRIDFS_INVALID_FILENAME&quot;;
+             break;
+         
++        case MONGOC_ERROR_SCRAM_NOT_DONE:
++            errorMessage = @&quot;MONGOC_ERROR_SCRAM_NOT_DONE&quot;;
++            break;
++        
++        case MONGOC_ERROR_SCRAM_PROTOCOL_ERROR:
++            errorMessage = @&quot;MONGOC_ERROR_SCRAM_PROTOCOL_ERROR&quot;;
++            break;
++        
+         case MONGOC_ERROR_QUERY_COMMAND_NOT_FOUND:
+             errorMessage = @&quot;MONGOC_ERROR_QUERY_COMMAND_NOT_FOUND&quot;;
+             break;
</ins></span></pre>
</div>
</div>

</body>
</html>