diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 74a4ed0..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,26 +0,0 @@
-# Edit your git config file, default in ~/.gitconfig
-# add following 2 line(without prefix '#'):
-#
-# [core]
-# excludesfile = ~/.gitignore
-#
-# ~/.gitignore is the path your place this file.
-
-*.swp
-
-# Mac OS X
-.DS_Store
-
-# XCode
-xcuserdata/
-project.xcworkspace/
-*.pbxuser
-*.mode1v3
-*.mode2v3
-*.perspective
-*.perspectivev3
-
-build/*
-*/build/*
-!build/README.md
-
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index 94a9ed0..0000000
--- a/LICENSE
+++ /dev/null
@@ -1,674 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
-
- The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works. By contrast,
-the GNU General Public License is intended to guarantee your freedom to
-share and change all versions of a program--to make sure it remains free
-software for all its users. We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors. You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
- To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights. Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received. You must make sure that they, too, receive
-or can get the source code. And you must show them these terms so they
-know their rights.
-
- Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
-
- For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software. For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
- Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so. This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software. The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable. Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products. If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
- Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary. To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- TERMS AND CONDITIONS
-
- 0. Definitions.
-
- "This License" refers to version 3 of the GNU General Public License.
-
- "Copyright" also means copyright-like laws that apply to other kinds of
-works, such as semiconductor masks.
-
- "The Program" refers to any copyrightable work licensed under this
-License. Each licensee is addressed as "you". "Licensees" and
-"recipients" may be individuals or organizations.
-
- To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of an
-exact copy. The resulting work is called a "modified version" of the
-earlier work or a work "based on" the earlier work.
-
- A "covered work" means either the unmodified Program or a work based
-on the Program.
-
- To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy. Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
- To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies. Mere interaction with a user through
-a computer network, with no transfer of a copy, is not conveying.
-
- An interactive user interface displays "Appropriate Legal Notices"
-to the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License. If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
- 1. Source Code.
-
- The "source code" for a work means the preferred form of the work
-for making modifications to it. "Object code" means any non-source
-form of a work.
-
- A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
- The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form. A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
- The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities. However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work. For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
- The Corresponding Source need not include anything that users
-can regenerate automatically from other parts of the Corresponding
-Source.
-
- The Corresponding Source for a work in source code form is that
-same work.
-
- 2. Basic Permissions.
-
- All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met. This License explicitly affirms your unlimited
-permission to run the unmodified Program. The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work. This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
- You may make, run and propagate covered works that you do not
-convey, without conditions so long as your license otherwise remains
-in force. You may convey covered works to others for the sole purpose
-of having them make modifications exclusively for you, or provide you
-with facilities for running those works, provided that you comply with
-the terms of this License in conveying all material for which you do
-not control copyright. Those thus making or running the covered works
-for you must do so exclusively on your behalf, under your direction
-and control, on terms that prohibit them from making any copies of
-your copyrighted material outside their relationship with you.
-
- Conveying under any other circumstances is permitted solely under
-the conditions stated below. Sublicensing is not allowed; section 10
-makes it unnecessary.
-
- 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
- No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
- When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such circumvention
-is effected by exercising rights under this License with respect to
-the covered work, and you disclaim any intention to limit operation or
-modification of the work as a means of enforcing, against the work's
-users, your or third parties' legal rights to forbid circumvention of
-technological measures.
-
- 4. Conveying Verbatim Copies.
-
- You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
- You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
- 5. Conveying Modified Source Versions.
-
- You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these conditions:
-
- a) The work must carry prominent notices stating that you modified
- it, and giving a relevant date.
-
- b) The work must carry prominent notices stating that it is
- released under this License and any conditions added under section
- 7. This requirement modifies the requirement in section 4 to
- "keep intact all notices".
-
- c) You must license the entire work, as a whole, under this
- License to anyone who comes into possession of a copy. This
- License will therefore apply, along with any applicable section 7
- additional terms, to the whole of the work, and all its parts,
- regardless of how they are packaged. This License gives no
- permission to license the work in any other way, but it does not
- invalidate such permission if you have separately received it.
-
- d) If the work has interactive user interfaces, each must display
- Appropriate Legal Notices; however, if the Program has interactive
- interfaces that do not display Appropriate Legal Notices, your
- work need not make them do so.
-
- A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit. Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
- 6. Conveying Non-Source Forms.
-
- You may convey a covered work in object code form under the terms
-of sections 4 and 5, provided that you also convey the
-machine-readable Corresponding Source under the terms of this License,
-in one of these ways:
-
- a) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by the
- Corresponding Source fixed on a durable physical medium
- customarily used for software interchange.
-
- b) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by a
- written offer, valid for at least three years and valid for as
- long as you offer spare parts or customer support for that product
- model, to give anyone who possesses the object code either (1) a
- copy of the Corresponding Source for all the software in the
- product that is covered by this License, on a durable physical
- medium customarily used for software interchange, for a price no
- more than your reasonable cost of physically performing this
- conveying of source, or (2) access to copy the
- Corresponding Source from a network server at no charge.
-
- c) Convey individual copies of the object code with a copy of the
- written offer to provide the Corresponding Source. This
- alternative is allowed only occasionally and noncommercially, and
- only if you received the object code with such an offer, in accord
- with subsection 6b.
-
- d) Convey the object code by offering access from a designated
- place (gratis or for a charge), and offer equivalent access to the
- Corresponding Source in the same way through the same place at no
- further charge. You need not require recipients to copy the
- Corresponding Source along with the object code. If the place to
- copy the object code is a network server, the Corresponding Source
- may be on a different server (operated by you or a third party)
- that supports equivalent copying facilities, provided you maintain
- clear directions next to the object code saying where to find the
- Corresponding Source. Regardless of what server hosts the
- Corresponding Source, you remain obligated to ensure that it is
- available for as long as needed to satisfy these requirements.
-
- e) Convey the object code using peer-to-peer transmission, provided
- you inform other peers where the object code and Corresponding
- Source of the work are being offered to the general public at no
- charge under subsection 6d.
-
- A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
- A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal, family,
-or household purposes, or (2) anything designed or sold for incorporation
-into a dwelling. In determining whether a product is a consumer product,
-doubtful cases shall be resolved in favor of coverage. For a particular
-product received by a particular user, "normally used" refers to a
-typical or common use of that class of product, regardless of the status
-of the particular user or of the way in which the particular user
-actually uses, or expects or is expected to use, the product. A product
-is a consumer product regardless of whether the product has substantial
-commercial, industrial or non-consumer uses, unless such uses represent
-the only significant mode of use of the product.
-
- "Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to install
-and execute modified versions of a covered work in that User Product from
-a modified version of its Corresponding Source. The information must
-suffice to ensure that the continued functioning of the modified object
-code is in no case prevented or interfered with solely because
-modification has been made.
-
- If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information. But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
- The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or updates
-for a work that has been modified or installed by the recipient, or for
-the User Product in which it has been modified or installed. Access to a
-network may be denied when the modification itself materially and
-adversely affects the operation of the network or violates the rules and
-protocols for communication across the network.
-
- Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
- 7. Additional Terms.
-
- "Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law. If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
- When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it. (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.) You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
- Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders of
-that material) supplement the terms of this License with terms:
-
- a) Disclaiming warranty or limiting liability differently from the
- terms of sections 15 and 16 of this License; or
-
- b) Requiring preservation of specified reasonable legal notices or
- author attributions in that material or in the Appropriate Legal
- Notices displayed by works containing it; or
-
- c) Prohibiting misrepresentation of the origin of that material, or
- requiring that modified versions of such material be marked in
- reasonable ways as different from the original version; or
-
- d) Limiting the use for publicity purposes of names of licensors or
- authors of the material; or
-
- e) Declining to grant rights under trademark law for use of some
- trade names, trademarks, or service marks; or
-
- f) Requiring indemnification of licensors and authors of that
- material by anyone who conveys the material (or modified versions of
- it) with contractual assumptions of liability to the recipient, for
- any liability that these contractual assumptions directly impose on
- those licensors and authors.
-
- All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10. If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term. If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
- If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
- Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions;
-the above requirements apply either way.
-
- 8. Termination.
-
- You may not propagate or modify a covered work except as expressly
-provided under this License. Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
- However, if you cease all violation of this License, then your
-license from a particular copyright holder is reinstated (a)
-provisionally, unless and until the copyright holder explicitly and
-finally terminates your license, and (b) permanently, if the copyright
-holder fails to notify you of the violation by some reasonable means
-prior to 60 days after the cessation.
-
- Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
- Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License. If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
- 9. Acceptance Not Required for Having Copies.
-
- You are not required to accept this License in order to receive or
-run a copy of the Program. Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance. However,
-nothing other than this License grants you permission to propagate or
-modify any covered work. These actions infringe copyright if you do
-not accept this License. Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
- 10. Automatic Licensing of Downstream Recipients.
-
- Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License. You are not responsible
-for enforcing compliance by third parties with this License.
-
- An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations. If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
- You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License. For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
- 11. Patents.
-
- A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based. The
-work thus licensed is called the contributor's "contributor version".
-
- A contributor's "essential patent claims" are all patent claims
-owned or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version. For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
- Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
- In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement). To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
- If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients. "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-
- If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
- A patent license is "discriminatory" if it does not include within
-the scope of its coverage, prohibits the exercise of, or is
-conditioned on the non-exercise of one or more of the rights that are
-specifically granted under this License. You may not convey a covered
-work if you are a party to an arrangement with a third party that is
-in the business of distributing software, under which you make payment
-to the third party based on the extent of your activity of conveying
-the work, and under which the third party grants, to any of the
-parties who would receive the covered work from you, a discriminatory
-patent license (a) in connection with copies of the covered work
-conveyed by you (or copies made from those copies), or (b) primarily
-for and in connection with specific products or compilations that
-contain the covered work, unless you entered into that arrangement,
-or that patent license was granted, prior to 28 March 2007.
-
- Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
- 12. No Surrender of Others' Freedom.
-
- If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you may
-not convey it at all. For example, if you agree to terms that obligate you
-to collect a royalty for further conveying from those to whom you convey
-the Program, the only way you could satisfy both those terms and this
-License would be to refrain entirely from conveying the Program.
-
- 13. Use with the GNU Affero General Public License.
-
- Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
-combined work, and to convey the resulting work. The terms of this
-License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
-
- 14. Revised Versions of this License.
-
- The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Program specifies that a certain numbered version of the GNU General
-Public License "or any later version" applies to it, you have the
-option of following the terms and conditions either of that numbered
-version or of any later version published by the Free Software
-Foundation. If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
-by the Free Software Foundation.
-
- If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
-public statement of acceptance of a version permanently authorizes you
-to choose that version for the Program.
-
- Later license versions may give you additional or different
-permissions. However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
- 15. Disclaimer of Warranty.
-
- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
-IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 16. Limitation of Liability.
-
- IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.
-
- 17. Interpretation of Sections 15 and 16.
-
- If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-state the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see .
-
-Also add information on how to contact you by electronic and paper mail.
-
- If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
- Copyright (C)
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
-
- You should also get your employer (if you work as a programmer) or school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU GPL, see
-.
-
- The GNU General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications with
-the library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License. But first, please read
-.
diff --git a/Podfile b/Podfile
deleted file mode 100644
index 4574078..0000000
--- a/Podfile
+++ /dev/null
@@ -1,15 +0,0 @@
-# Uncomment this line to define a global platform for your project
-# platform :ios, '6.0'
-
-target 'ShadowVPN' do
-
-end
-
-target 'tunnel' do
-
-platform:ios, '9.0'
-
-pod 'libsodium'
-
-end
-
diff --git a/Podfile.lock b/Podfile.lock
deleted file mode 100644
index c2f277f..0000000
--- a/Podfile.lock
+++ /dev/null
@@ -1,10 +0,0 @@
-PODS:
- - libsodium (1.0.3)
-
-DEPENDENCIES:
- - libsodium
-
-SPEC CHECKSUMS:
- libsodium: be547e31dc75725629acc5717dc0a40fc05ef243
-
-COCOAPODS: 0.37.1
diff --git a/Pods/Headers/Private/crypto_auth/hmacsha256/cp/api.h b/Pods/Headers/Private/crypto_auth/hmacsha256/cp/api.h
deleted file mode 120000
index 191d616..0000000
--- a/Pods/Headers/Private/crypto_auth/hmacsha256/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_auth/hmacsha256/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_auth/hmacsha512/cp/api.h b/Pods/Headers/Private/crypto_auth/hmacsha512/cp/api.h
deleted file mode 120000
index 5098466..0000000
--- a/Pods/Headers/Private/crypto_auth/hmacsha512/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_auth/hmacsha512/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_auth/hmacsha512256/cp/api.h b/Pods/Headers/Private/crypto_auth/hmacsha512256/cp/api.h
deleted file mode 120000
index 5582c32..0000000
--- a/Pods/Headers/Private/crypto_auth/hmacsha512256/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_auth/hmacsha512256/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_box/curve25519xsalsa20poly1305/ref/api.h b/Pods/Headers/Private/crypto_box/curve25519xsalsa20poly1305/ref/api.h
deleted file mode 120000
index ee980dc..0000000
--- a/Pods/Headers/Private/crypto_box/curve25519xsalsa20poly1305/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_core/hsalsa20/ref2/api.h b/Pods/Headers/Private/crypto_core/hsalsa20/ref2/api.h
deleted file mode 120000
index f1a3e1b..0000000
--- a/Pods/Headers/Private/crypto_core/hsalsa20/ref2/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/hsalsa20/ref2/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_core/salsa20/ref/api.h b/Pods/Headers/Private/crypto_core/salsa20/ref/api.h
deleted file mode 120000
index 35c145b..0000000
--- a/Pods/Headers/Private/crypto_core/salsa20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/salsa20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_core/salsa2012/ref/api.h b/Pods/Headers/Private/crypto_core/salsa2012/ref/api.h
deleted file mode 120000
index 1373ef4..0000000
--- a/Pods/Headers/Private/crypto_core/salsa2012/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/salsa2012/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_core/salsa208/ref/api.h b/Pods/Headers/Private/crypto_core/salsa208/ref/api.h
deleted file mode 120000
index 98d599f..0000000
--- a/Pods/Headers/Private/crypto_core/salsa208/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/salsa208/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_generichash/blake2/ref/api.h b/Pods/Headers/Private/crypto_generichash/blake2/ref/api.h
deleted file mode 120000
index edc6ad5..0000000
--- a/Pods/Headers/Private/crypto_generichash/blake2/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_generichash/blake2/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_generichash/blake2/ref/blake2-impl.h b/Pods/Headers/Private/crypto_generichash/blake2/ref/blake2-impl.h
deleted file mode 120000
index 7498fab..0000000
--- a/Pods/Headers/Private/crypto_generichash/blake2/ref/blake2-impl.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_generichash/blake2/ref/blake2-impl.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_generichash/blake2/ref/blake2.h b/Pods/Headers/Private/crypto_generichash/blake2/ref/blake2.h
deleted file mode 120000
index 1c40294..0000000
--- a/Pods/Headers/Private/crypto_generichash/blake2/ref/blake2.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_generichash/blake2/ref/blake2.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_hash/sha256/cp/api.h b/Pods/Headers/Private/crypto_hash/sha256/cp/api.h
deleted file mode 120000
index 2671958..0000000
--- a/Pods/Headers/Private/crypto_hash/sha256/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_hash/sha256/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_hash/sha512/cp/api.h b/Pods/Headers/Private/crypto_hash/sha512/cp/api.h
deleted file mode 120000
index 6060596..0000000
--- a/Pods/Headers/Private/crypto_hash/sha512/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_hash/sha512/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna.h b/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna.h
deleted file mode 120000
index 279f92a..0000000
--- a/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h b/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h
deleted file mode 120000
index 385f3cb..0000000
--- a/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h b/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h
deleted file mode 120000
index 8bd1a45..0000000
--- a/Pods/Headers/Private/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h b/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h
deleted file mode 120000
index e8afff6..0000000
--- a/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h b/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h
deleted file mode 120000
index ffe8e0c..0000000
--- a/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/sysendian.h b/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/sysendian.h
deleted file mode 120000
index de3944b..0000000
--- a/Pods/Headers/Private/crypto_pwhash/scryptsalsa208sha256/sysendian.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sysendian.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_scalarmult/curve25519/donna_c64/api.h b/Pods/Headers/Private/crypto_scalarmult/curve25519/donna_c64/api.h
deleted file mode 120000
index 7e7967b..0000000
--- a/Pods/Headers/Private/crypto_scalarmult/curve25519/donna_c64/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/donna_c64/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/api.h b/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/api.h
deleted file mode 120000
index 2c39197..0000000
--- a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/fe.h b/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/fe.h
deleted file mode 120000
index a148d1c..0000000
--- a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/fe.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/fe.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/montgomery.h b/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/montgomery.h
deleted file mode 120000
index 901eef5..0000000
--- a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/montgomery.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/montgomery.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/pow225521.h b/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/pow225521.h
deleted file mode 120000
index af6a6b3..0000000
--- a/Pods/Headers/Private/crypto_scalarmult/curve25519/ref10/pow225521.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/pow225521.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_secretbox/xsalsa20poly1305/ref/api.h b/Pods/Headers/Private/crypto_secretbox/xsalsa20poly1305/ref/api.h
deleted file mode 120000
index e12fd16..0000000
--- a/Pods/Headers/Private/crypto_secretbox/xsalsa20poly1305/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_shorthash/siphash24/ref/api.h b/Pods/Headers/Private/crypto_shorthash/siphash24/ref/api.h
deleted file mode 120000
index ac9c201..0000000
--- a/Pods/Headers/Private/crypto_shorthash/siphash24/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_shorthash/siphash24/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/api.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/api.h
deleted file mode 120000
index b23ab36..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/base.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/base.h
deleted file mode 120000
index 2c59196..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/base.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/base.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/base2.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/base2.h
deleted file mode 120000
index bba3400..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/base2.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/base2.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/d.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/d.h
deleted file mode 120000
index 14da446..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/d.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/d.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/d2.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/d2.h
deleted file mode 120000
index 464f17d..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/d2.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/d2.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/fe.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/fe.h
deleted file mode 120000
index b40ef8c..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/fe.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/fe.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge.h
deleted file mode 120000
index 2f67ea2..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_add.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_add.h
deleted file mode 120000
index f200eb1..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_add.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_add.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_madd.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_madd.h
deleted file mode 120000
index 5636873..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_madd.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_madd.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_msub.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_msub.h
deleted file mode 120000
index bd0fb67..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_msub.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_msub.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_p2_dbl.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_p2_dbl.h
deleted file mode 120000
index 8d5f4e9..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_p2_dbl.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_p2_dbl.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_sub.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_sub.h
deleted file mode 120000
index e1719c9..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/ge_sub.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_sub.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/pow22523.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/pow22523.h
deleted file mode 120000
index 8e04eb2..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/pow22523.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/pow22523.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/pow225521.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/pow225521.h
deleted file mode 120000
index de9c566..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/pow225521.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/pow225521.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/sc.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/sc.h
deleted file mode 120000
index 2b1acad..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/sc.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/sc.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/ed25519/ref10/sqrtm1.h b/Pods/Headers/Private/crypto_sign/ed25519/ref10/sqrtm1.h
deleted file mode 120000
index e3fa877..0000000
--- a/Pods/Headers/Private/crypto_sign/ed25519/ref10/sqrtm1.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/sqrtm1.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/api.h b/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/api.h
deleted file mode 120000
index eb11944..0000000
--- a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/fe25519.h b/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/fe25519.h
deleted file mode 120000
index 5dd7e4d..0000000
--- a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/fe25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/fe25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/ge25519.h b/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/ge25519.h
deleted file mode 120000
index d86dd86..0000000
--- a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/ge25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/ge25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/sc25519.h b/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/sc25519.h
deleted file mode 120000
index b43cb03..0000000
--- a/Pods/Headers/Private/crypto_sign/edwards25519sha512batch/ref/sc25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/sc25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/api.h b/Pods/Headers/Private/crypto_stream/aes128ctr/portable/api.h
deleted file mode 120000
index 42e3b01..0000000
--- a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/common.h b/Pods/Headers/Private/crypto_stream/aes128ctr/portable/common.h
deleted file mode 120000
index 418d9e7..0000000
--- a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/common.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/common.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/consts.h b/Pods/Headers/Private/crypto_stream/aes128ctr/portable/consts.h
deleted file mode 120000
index 9539c98..0000000
--- a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/consts.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/consts.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/int128.h b/Pods/Headers/Private/crypto_stream/aes128ctr/portable/int128.h
deleted file mode 120000
index 4d64a5b..0000000
--- a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/int128.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/int128.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/types.h b/Pods/Headers/Private/crypto_stream/aes128ctr/portable/types.h
deleted file mode 120000
index 0fa3dd1..0000000
--- a/Pods/Headers/Private/crypto_stream/aes128ctr/portable/types.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/types.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/chacha20/ref/api.h b/Pods/Headers/Private/crypto_stream/chacha20/ref/api.h
deleted file mode 120000
index ba242bd..0000000
--- a/Pods/Headers/Private/crypto_stream/chacha20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/chacha20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/salsa20/amd64_xmm6/api.h b/Pods/Headers/Private/crypto_stream/salsa20/amd64_xmm6/api.h
deleted file mode 120000
index 796b7b3..0000000
--- a/Pods/Headers/Private/crypto_stream/salsa20/amd64_xmm6/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa20/amd64_xmm6/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/salsa20/ref/api.h b/Pods/Headers/Private/crypto_stream/salsa20/ref/api.h
deleted file mode 120000
index 77213d7..0000000
--- a/Pods/Headers/Private/crypto_stream/salsa20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/salsa2012/ref/api.h b/Pods/Headers/Private/crypto_stream/salsa2012/ref/api.h
deleted file mode 120000
index 99f4584..0000000
--- a/Pods/Headers/Private/crypto_stream/salsa2012/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa2012/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/salsa208/ref/api.h b/Pods/Headers/Private/crypto_stream/salsa208/ref/api.h
deleted file mode 120000
index ab20d0b..0000000
--- a/Pods/Headers/Private/crypto_stream/salsa208/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa208/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_stream/xsalsa20/ref/api.h b/Pods/Headers/Private/crypto_stream/xsalsa20/ref/api.h
deleted file mode 120000
index b0949d3..0000000
--- a/Pods/Headers/Private/crypto_stream/xsalsa20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/xsalsa20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_verify/16/ref/api.h b/Pods/Headers/Private/crypto_verify/16/ref/api.h
deleted file mode 120000
index 9412a5d..0000000
--- a/Pods/Headers/Private/crypto_verify/16/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_verify/16/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_verify/32/ref/api.h b/Pods/Headers/Private/crypto_verify/32/ref/api.h
deleted file mode 120000
index dcb446c..0000000
--- a/Pods/Headers/Private/crypto_verify/32/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_verify/32/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/crypto_verify/64/ref/api.h b/Pods/Headers/Private/crypto_verify/64/ref/api.h
deleted file mode 120000
index 6c1ea56..0000000
--- a/Pods/Headers/Private/crypto_verify/64/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_verify/64/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium.h b/Pods/Headers/Private/libsodium/sodium.h
deleted file mode 120000
index 979d0f4..0000000
--- a/Pods/Headers/Private/libsodium/sodium.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../libsodium/src/libsodium/include/sodium.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/core.h b/Pods/Headers/Private/libsodium/sodium/core.h
deleted file mode 120000
index b5f3382..0000000
--- a/Pods/Headers/Private/libsodium/sodium/core.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/core.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_aead_chacha20poly1305.h b/Pods/Headers/Private/libsodium/sodium/crypto_aead_chacha20poly1305.h
deleted file mode 120000
index 420043f..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_aead_chacha20poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_auth.h b/Pods/Headers/Private/libsodium/sodium/crypto_auth.h
deleted file mode 120000
index 0f352f4..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_auth.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha256.h b/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha256.h
deleted file mode 120000
index 10b428f..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha512.h b/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha512.h
deleted file mode 120000
index 995d7bb..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha512.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha512256.h b/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha512256.h
deleted file mode 120000
index cecab5c..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_auth_hmacsha512256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512256.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_box.h b/Pods/Headers/Private/libsodium/sodium/crypto_box.h
deleted file mode 120000
index 210421c..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_box.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_box.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_box_curve25519xsalsa20poly1305.h b/Pods/Headers/Private/libsodium/sodium/crypto_box_curve25519xsalsa20poly1305.h
deleted file mode 120000
index 7007b85..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_box_curve25519xsalsa20poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_core_hsalsa20.h b/Pods/Headers/Private/libsodium/sodium/crypto_core_hsalsa20.h
deleted file mode 120000
index c94ebfd..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_core_hsalsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_hsalsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa20.h b/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa20.h
deleted file mode 120000
index 8835e90..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_salsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa2012.h b/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa2012.h
deleted file mode 120000
index 0fa2ae3..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa2012.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_salsa2012.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa208.h b/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa208.h
deleted file mode 120000
index f0a3e82..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_core_salsa208.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_salsa208.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_generichash.h b/Pods/Headers/Private/libsodium/sodium/crypto_generichash.h
deleted file mode 120000
index d00caf5..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_generichash.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_generichash.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_generichash_blake2b.h b/Pods/Headers/Private/libsodium/sodium/crypto_generichash_blake2b.h
deleted file mode 120000
index d936e1c..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_generichash_blake2b.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_generichash_blake2b.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_hash.h b/Pods/Headers/Private/libsodium/sodium/crypto_hash.h
deleted file mode 120000
index 19730fe..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_hash.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_hash.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_hash_sha256.h b/Pods/Headers/Private/libsodium/sodium/crypto_hash_sha256.h
deleted file mode 120000
index 8886e2a..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_hash_sha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_hash_sha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_hash_sha512.h b/Pods/Headers/Private/libsodium/sodium/crypto_hash_sha512.h
deleted file mode 120000
index b9d8fa1..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_hash_sha512.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_hash_sha512.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_int32.h b/Pods/Headers/Private/libsodium/sodium/crypto_int32.h
deleted file mode 120000
index 60eee49..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_int32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_int32.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_int64.h b/Pods/Headers/Private/libsodium/sodium/crypto_int64.h
deleted file mode 120000
index ed13f4e..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_int64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_int64.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_onetimeauth.h b/Pods/Headers/Private/libsodium/sodium/crypto_onetimeauth.h
deleted file mode 120000
index 89c4f28..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_onetimeauth.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_onetimeauth.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_onetimeauth_poly1305.h b/Pods/Headers/Private/libsodium/sodium/crypto_onetimeauth_poly1305.h
deleted file mode 120000
index 2f8df0f..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_onetimeauth_poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_pwhash_scryptsalsa208sha256.h b/Pods/Headers/Private/libsodium/sodium/crypto_pwhash_scryptsalsa208sha256.h
deleted file mode 120000
index 395ca0b..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_pwhash_scryptsalsa208sha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_scalarmult.h b/Pods/Headers/Private/libsodium/sodium/crypto_scalarmult.h
deleted file mode 120000
index 69d5117..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_scalarmult.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_scalarmult.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_scalarmult_curve25519.h b/Pods/Headers/Private/libsodium/sodium/crypto_scalarmult_curve25519.h
deleted file mode 120000
index 4b1adca..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_scalarmult_curve25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_scalarmult_curve25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_secretbox.h b/Pods/Headers/Private/libsodium/sodium/crypto_secretbox.h
deleted file mode 120000
index 5cf2c75..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_secretbox.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_secretbox.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_secretbox_xsalsa20poly1305.h b/Pods/Headers/Private/libsodium/sodium/crypto_secretbox_xsalsa20poly1305.h
deleted file mode 120000
index a79a049..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_secretbox_xsalsa20poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_shorthash.h b/Pods/Headers/Private/libsodium/sodium/crypto_shorthash.h
deleted file mode 120000
index 7935fbb..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_shorthash.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_shorthash.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_shorthash_siphash24.h b/Pods/Headers/Private/libsodium/sodium/crypto_shorthash_siphash24.h
deleted file mode 120000
index 7554bb4..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_shorthash_siphash24.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_shorthash_siphash24.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_sign.h b/Pods/Headers/Private/libsodium/sodium/crypto_sign.h
deleted file mode 120000
index 10fb3cf..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_sign.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_sign.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_sign_ed25519.h b/Pods/Headers/Private/libsodium/sodium/crypto_sign_ed25519.h
deleted file mode 120000
index 4e9930d..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_sign_ed25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_sign_ed25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_sign_edwards25519sha512batch.h b/Pods/Headers/Private/libsodium/sodium/crypto_sign_edwards25519sha512batch.h
deleted file mode 120000
index f4cd355..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_sign_edwards25519sha512batch.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_stream.h b/Pods/Headers/Private/libsodium/sodium/crypto_stream.h
deleted file mode 120000
index d207478..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_stream.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_stream_aes128ctr.h b/Pods/Headers/Private/libsodium/sodium/crypto_stream_aes128ctr.h
deleted file mode 120000
index 920bd2a..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_stream_aes128ctr.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_aes128ctr.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_stream_chacha20.h b/Pods/Headers/Private/libsodium/sodium/crypto_stream_chacha20.h
deleted file mode 120000
index cdd7301..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_stream_chacha20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_chacha20.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa20.h b/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa20.h
deleted file mode 120000
index 471a485..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_salsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa2012.h b/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa2012.h
deleted file mode 120000
index b35935e..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa2012.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_salsa2012.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa208.h b/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa208.h
deleted file mode 120000
index c76bb0d..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_stream_salsa208.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_salsa208.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_stream_xsalsa20.h b/Pods/Headers/Private/libsodium/sodium/crypto_stream_xsalsa20.h
deleted file mode 120000
index 6c56ba3..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_stream_xsalsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_xsalsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_uint16.h b/Pods/Headers/Private/libsodium/sodium/crypto_uint16.h
deleted file mode 120000
index cdc35ec..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_uint16.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint16.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_uint32.h b/Pods/Headers/Private/libsodium/sodium/crypto_uint32.h
deleted file mode 120000
index 6f0619d..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_uint32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint32.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_uint64.h b/Pods/Headers/Private/libsodium/sodium/crypto_uint64.h
deleted file mode 120000
index 9ad776c..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_uint64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint64.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_uint8.h b/Pods/Headers/Private/libsodium/sodium/crypto_uint8.h
deleted file mode 120000
index 923c275..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_uint8.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint8.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_verify_16.h b/Pods/Headers/Private/libsodium/sodium/crypto_verify_16.h
deleted file mode 120000
index 3888aa8..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_verify_16.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_verify_16.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_verify_32.h b/Pods/Headers/Private/libsodium/sodium/crypto_verify_32.h
deleted file mode 120000
index b38c3f3..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_verify_32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_verify_32.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/crypto_verify_64.h b/Pods/Headers/Private/libsodium/sodium/crypto_verify_64.h
deleted file mode 120000
index 3a10e3f..0000000
--- a/Pods/Headers/Private/libsodium/sodium/crypto_verify_64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_verify_64.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/export.h b/Pods/Headers/Private/libsodium/sodium/export.h
deleted file mode 120000
index 7786c94..0000000
--- a/Pods/Headers/Private/libsodium/sodium/export.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/export.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/randombytes.h b/Pods/Headers/Private/libsodium/sodium/randombytes.h
deleted file mode 120000
index 42c7dd9..0000000
--- a/Pods/Headers/Private/libsodium/sodium/randombytes.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/randombytes.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/randombytes_salsa20_random.h b/Pods/Headers/Private/libsodium/sodium/randombytes_salsa20_random.h
deleted file mode 120000
index 10a311a..0000000
--- a/Pods/Headers/Private/libsodium/sodium/randombytes_salsa20_random.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/randombytes_salsa20_random.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/randombytes_sysrandom.h b/Pods/Headers/Private/libsodium/sodium/randombytes_sysrandom.h
deleted file mode 120000
index a7cffa6..0000000
--- a/Pods/Headers/Private/libsodium/sodium/randombytes_sysrandom.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/randombytes_sysrandom.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/runtime.h b/Pods/Headers/Private/libsodium/sodium/runtime.h
deleted file mode 120000
index 2fc66d5..0000000
--- a/Pods/Headers/Private/libsodium/sodium/runtime.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/runtime.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/utils.h b/Pods/Headers/Private/libsodium/sodium/utils.h
deleted file mode 120000
index 1f34ca5..0000000
--- a/Pods/Headers/Private/libsodium/sodium/utils.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/utils.h
\ No newline at end of file
diff --git a/Pods/Headers/Private/libsodium/sodium/version.h b/Pods/Headers/Private/libsodium/sodium/version.h
deleted file mode 120000
index 11ab70a..0000000
--- a/Pods/Headers/Private/libsodium/sodium/version.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/version.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_auth/hmacsha256/cp/api.h b/Pods/Headers/Public/crypto_auth/hmacsha256/cp/api.h
deleted file mode 120000
index 191d616..0000000
--- a/Pods/Headers/Public/crypto_auth/hmacsha256/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_auth/hmacsha256/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_auth/hmacsha512/cp/api.h b/Pods/Headers/Public/crypto_auth/hmacsha512/cp/api.h
deleted file mode 120000
index 5098466..0000000
--- a/Pods/Headers/Public/crypto_auth/hmacsha512/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_auth/hmacsha512/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_auth/hmacsha512256/cp/api.h b/Pods/Headers/Public/crypto_auth/hmacsha512256/cp/api.h
deleted file mode 120000
index 5582c32..0000000
--- a/Pods/Headers/Public/crypto_auth/hmacsha512256/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_auth/hmacsha512256/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_box/curve25519xsalsa20poly1305/ref/api.h b/Pods/Headers/Public/crypto_box/curve25519xsalsa20poly1305/ref/api.h
deleted file mode 120000
index ee980dc..0000000
--- a/Pods/Headers/Public/crypto_box/curve25519xsalsa20poly1305/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_core/hsalsa20/ref2/api.h b/Pods/Headers/Public/crypto_core/hsalsa20/ref2/api.h
deleted file mode 120000
index f1a3e1b..0000000
--- a/Pods/Headers/Public/crypto_core/hsalsa20/ref2/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/hsalsa20/ref2/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_core/salsa20/ref/api.h b/Pods/Headers/Public/crypto_core/salsa20/ref/api.h
deleted file mode 120000
index 35c145b..0000000
--- a/Pods/Headers/Public/crypto_core/salsa20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/salsa20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_core/salsa2012/ref/api.h b/Pods/Headers/Public/crypto_core/salsa2012/ref/api.h
deleted file mode 120000
index 1373ef4..0000000
--- a/Pods/Headers/Public/crypto_core/salsa2012/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/salsa2012/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_core/salsa208/ref/api.h b/Pods/Headers/Public/crypto_core/salsa208/ref/api.h
deleted file mode 120000
index 98d599f..0000000
--- a/Pods/Headers/Public/crypto_core/salsa208/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_core/salsa208/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_generichash/blake2/ref/api.h b/Pods/Headers/Public/crypto_generichash/blake2/ref/api.h
deleted file mode 120000
index edc6ad5..0000000
--- a/Pods/Headers/Public/crypto_generichash/blake2/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_generichash/blake2/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_generichash/blake2/ref/blake2-impl.h b/Pods/Headers/Public/crypto_generichash/blake2/ref/blake2-impl.h
deleted file mode 120000
index 7498fab..0000000
--- a/Pods/Headers/Public/crypto_generichash/blake2/ref/blake2-impl.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_generichash/blake2/ref/blake2-impl.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_generichash/blake2/ref/blake2.h b/Pods/Headers/Public/crypto_generichash/blake2/ref/blake2.h
deleted file mode 120000
index 1c40294..0000000
--- a/Pods/Headers/Public/crypto_generichash/blake2/ref/blake2.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_generichash/blake2/ref/blake2.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_hash/sha256/cp/api.h b/Pods/Headers/Public/crypto_hash/sha256/cp/api.h
deleted file mode 120000
index 2671958..0000000
--- a/Pods/Headers/Public/crypto_hash/sha256/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_hash/sha256/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_hash/sha512/cp/api.h b/Pods/Headers/Public/crypto_hash/sha512/cp/api.h
deleted file mode 120000
index 6060596..0000000
--- a/Pods/Headers/Public/crypto_hash/sha512/cp/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_hash/sha512/cp/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna.h b/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna.h
deleted file mode 120000
index 279f92a..0000000
--- a/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h b/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h
deleted file mode 120000
index 385f3cb..0000000
--- a/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h b/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h
deleted file mode 120000
index 8bd1a45..0000000
--- a/Pods/Headers/Public/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h b/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h
deleted file mode 120000
index e8afff6..0000000
--- a/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h b/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h
deleted file mode 120000
index ffe8e0c..0000000
--- a/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/sysendian.h b/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/sysendian.h
deleted file mode 120000
index de3944b..0000000
--- a/Pods/Headers/Public/crypto_pwhash/scryptsalsa208sha256/sysendian.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sysendian.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_scalarmult/curve25519/donna_c64/api.h b/Pods/Headers/Public/crypto_scalarmult/curve25519/donna_c64/api.h
deleted file mode 120000
index 7e7967b..0000000
--- a/Pods/Headers/Public/crypto_scalarmult/curve25519/donna_c64/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/donna_c64/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/api.h b/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/api.h
deleted file mode 120000
index 2c39197..0000000
--- a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/fe.h b/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/fe.h
deleted file mode 120000
index a148d1c..0000000
--- a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/fe.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/fe.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/montgomery.h b/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/montgomery.h
deleted file mode 120000
index 901eef5..0000000
--- a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/montgomery.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/montgomery.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/pow225521.h b/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/pow225521.h
deleted file mode 120000
index af6a6b3..0000000
--- a/Pods/Headers/Public/crypto_scalarmult/curve25519/ref10/pow225521.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/pow225521.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_secretbox/xsalsa20poly1305/ref/api.h b/Pods/Headers/Public/crypto_secretbox/xsalsa20poly1305/ref/api.h
deleted file mode 120000
index e12fd16..0000000
--- a/Pods/Headers/Public/crypto_secretbox/xsalsa20poly1305/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_shorthash/siphash24/ref/api.h b/Pods/Headers/Public/crypto_shorthash/siphash24/ref/api.h
deleted file mode 120000
index ac9c201..0000000
--- a/Pods/Headers/Public/crypto_shorthash/siphash24/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_shorthash/siphash24/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/api.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/api.h
deleted file mode 120000
index b23ab36..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/base.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/base.h
deleted file mode 120000
index 2c59196..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/base.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/base.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/base2.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/base2.h
deleted file mode 120000
index bba3400..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/base2.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/base2.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/d.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/d.h
deleted file mode 120000
index 14da446..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/d.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/d.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/d2.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/d2.h
deleted file mode 120000
index 464f17d..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/d2.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/d2.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/fe.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/fe.h
deleted file mode 120000
index b40ef8c..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/fe.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/fe.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge.h
deleted file mode 120000
index 2f67ea2..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_add.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_add.h
deleted file mode 120000
index f200eb1..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_add.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_add.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_madd.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_madd.h
deleted file mode 120000
index 5636873..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_madd.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_madd.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_msub.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_msub.h
deleted file mode 120000
index bd0fb67..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_msub.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_msub.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_p2_dbl.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_p2_dbl.h
deleted file mode 120000
index 8d5f4e9..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_p2_dbl.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_p2_dbl.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_sub.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_sub.h
deleted file mode 120000
index e1719c9..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/ge_sub.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/ge_sub.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/pow22523.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/pow22523.h
deleted file mode 120000
index 8e04eb2..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/pow22523.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/pow22523.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/pow225521.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/pow225521.h
deleted file mode 120000
index de9c566..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/pow225521.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/pow225521.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/sc.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/sc.h
deleted file mode 120000
index 2b1acad..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/sc.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/sc.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/ed25519/ref10/sqrtm1.h b/Pods/Headers/Public/crypto_sign/ed25519/ref10/sqrtm1.h
deleted file mode 120000
index e3fa877..0000000
--- a/Pods/Headers/Public/crypto_sign/ed25519/ref10/sqrtm1.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/ed25519/ref10/sqrtm1.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/api.h b/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/api.h
deleted file mode 120000
index eb11944..0000000
--- a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/fe25519.h b/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/fe25519.h
deleted file mode 120000
index 5dd7e4d..0000000
--- a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/fe25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/fe25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/ge25519.h b/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/ge25519.h
deleted file mode 120000
index d86dd86..0000000
--- a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/ge25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/ge25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/sc25519.h b/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/sc25519.h
deleted file mode 120000
index b43cb03..0000000
--- a/Pods/Headers/Public/crypto_sign/edwards25519sha512batch/ref/sc25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_sign/edwards25519sha512batch/ref/sc25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/api.h b/Pods/Headers/Public/crypto_stream/aes128ctr/portable/api.h
deleted file mode 120000
index 42e3b01..0000000
--- a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/common.h b/Pods/Headers/Public/crypto_stream/aes128ctr/portable/common.h
deleted file mode 120000
index 418d9e7..0000000
--- a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/common.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/common.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/consts.h b/Pods/Headers/Public/crypto_stream/aes128ctr/portable/consts.h
deleted file mode 120000
index 9539c98..0000000
--- a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/consts.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/consts.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/int128.h b/Pods/Headers/Public/crypto_stream/aes128ctr/portable/int128.h
deleted file mode 120000
index 4d64a5b..0000000
--- a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/int128.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/int128.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/types.h b/Pods/Headers/Public/crypto_stream/aes128ctr/portable/types.h
deleted file mode 120000
index 0fa3dd1..0000000
--- a/Pods/Headers/Public/crypto_stream/aes128ctr/portable/types.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/aes128ctr/portable/types.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/chacha20/ref/api.h b/Pods/Headers/Public/crypto_stream/chacha20/ref/api.h
deleted file mode 120000
index ba242bd..0000000
--- a/Pods/Headers/Public/crypto_stream/chacha20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/chacha20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/salsa20/amd64_xmm6/api.h b/Pods/Headers/Public/crypto_stream/salsa20/amd64_xmm6/api.h
deleted file mode 120000
index 796b7b3..0000000
--- a/Pods/Headers/Public/crypto_stream/salsa20/amd64_xmm6/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa20/amd64_xmm6/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/salsa20/ref/api.h b/Pods/Headers/Public/crypto_stream/salsa20/ref/api.h
deleted file mode 120000
index 77213d7..0000000
--- a/Pods/Headers/Public/crypto_stream/salsa20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/salsa2012/ref/api.h b/Pods/Headers/Public/crypto_stream/salsa2012/ref/api.h
deleted file mode 120000
index 99f4584..0000000
--- a/Pods/Headers/Public/crypto_stream/salsa2012/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa2012/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/salsa208/ref/api.h b/Pods/Headers/Public/crypto_stream/salsa208/ref/api.h
deleted file mode 120000
index ab20d0b..0000000
--- a/Pods/Headers/Public/crypto_stream/salsa208/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/salsa208/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_stream/xsalsa20/ref/api.h b/Pods/Headers/Public/crypto_stream/xsalsa20/ref/api.h
deleted file mode 120000
index b0949d3..0000000
--- a/Pods/Headers/Public/crypto_stream/xsalsa20/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_stream/xsalsa20/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_verify/16/ref/api.h b/Pods/Headers/Public/crypto_verify/16/ref/api.h
deleted file mode 120000
index 9412a5d..0000000
--- a/Pods/Headers/Public/crypto_verify/16/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_verify/16/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_verify/32/ref/api.h b/Pods/Headers/Public/crypto_verify/32/ref/api.h
deleted file mode 120000
index dcb446c..0000000
--- a/Pods/Headers/Public/crypto_verify/32/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_verify/32/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/crypto_verify/64/ref/api.h b/Pods/Headers/Public/crypto_verify/64/ref/api.h
deleted file mode 120000
index 6c1ea56..0000000
--- a/Pods/Headers/Public/crypto_verify/64/ref/api.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../../libsodium/src/libsodium/crypto_verify/64/ref/api.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium.h b/Pods/Headers/Public/libsodium/sodium.h
deleted file mode 120000
index 979d0f4..0000000
--- a/Pods/Headers/Public/libsodium/sodium.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../libsodium/src/libsodium/include/sodium.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/core.h b/Pods/Headers/Public/libsodium/sodium/core.h
deleted file mode 120000
index b5f3382..0000000
--- a/Pods/Headers/Public/libsodium/sodium/core.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/core.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_aead_chacha20poly1305.h b/Pods/Headers/Public/libsodium/sodium/crypto_aead_chacha20poly1305.h
deleted file mode 120000
index 420043f..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_aead_chacha20poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_auth.h b/Pods/Headers/Public/libsodium/sodium/crypto_auth.h
deleted file mode 120000
index 0f352f4..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_auth.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha256.h b/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha256.h
deleted file mode 120000
index 10b428f..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha512.h b/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha512.h
deleted file mode 120000
index 995d7bb..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha512.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha512256.h b/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha512256.h
deleted file mode 120000
index cecab5c..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_auth_hmacsha512256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512256.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_box.h b/Pods/Headers/Public/libsodium/sodium/crypto_box.h
deleted file mode 120000
index 210421c..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_box.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_box.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_box_curve25519xsalsa20poly1305.h b/Pods/Headers/Public/libsodium/sodium/crypto_box_curve25519xsalsa20poly1305.h
deleted file mode 120000
index 7007b85..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_box_curve25519xsalsa20poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_core_hsalsa20.h b/Pods/Headers/Public/libsodium/sodium/crypto_core_hsalsa20.h
deleted file mode 120000
index c94ebfd..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_core_hsalsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_hsalsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa20.h b/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa20.h
deleted file mode 120000
index 8835e90..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_salsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa2012.h b/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa2012.h
deleted file mode 120000
index 0fa2ae3..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa2012.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_salsa2012.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa208.h b/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa208.h
deleted file mode 120000
index f0a3e82..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_core_salsa208.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_core_salsa208.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_generichash.h b/Pods/Headers/Public/libsodium/sodium/crypto_generichash.h
deleted file mode 120000
index d00caf5..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_generichash.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_generichash.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_generichash_blake2b.h b/Pods/Headers/Public/libsodium/sodium/crypto_generichash_blake2b.h
deleted file mode 120000
index d936e1c..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_generichash_blake2b.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_generichash_blake2b.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_hash.h b/Pods/Headers/Public/libsodium/sodium/crypto_hash.h
deleted file mode 120000
index 19730fe..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_hash.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_hash.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_hash_sha256.h b/Pods/Headers/Public/libsodium/sodium/crypto_hash_sha256.h
deleted file mode 120000
index 8886e2a..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_hash_sha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_hash_sha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_hash_sha512.h b/Pods/Headers/Public/libsodium/sodium/crypto_hash_sha512.h
deleted file mode 120000
index b9d8fa1..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_hash_sha512.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_hash_sha512.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_int32.h b/Pods/Headers/Public/libsodium/sodium/crypto_int32.h
deleted file mode 120000
index 60eee49..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_int32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_int32.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_int64.h b/Pods/Headers/Public/libsodium/sodium/crypto_int64.h
deleted file mode 120000
index ed13f4e..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_int64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_int64.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_onetimeauth.h b/Pods/Headers/Public/libsodium/sodium/crypto_onetimeauth.h
deleted file mode 120000
index 89c4f28..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_onetimeauth.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_onetimeauth.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_onetimeauth_poly1305.h b/Pods/Headers/Public/libsodium/sodium/crypto_onetimeauth_poly1305.h
deleted file mode 120000
index 2f8df0f..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_onetimeauth_poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_pwhash_scryptsalsa208sha256.h b/Pods/Headers/Public/libsodium/sodium/crypto_pwhash_scryptsalsa208sha256.h
deleted file mode 120000
index 395ca0b..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_pwhash_scryptsalsa208sha256.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_scalarmult.h b/Pods/Headers/Public/libsodium/sodium/crypto_scalarmult.h
deleted file mode 120000
index 69d5117..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_scalarmult.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_scalarmult.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_scalarmult_curve25519.h b/Pods/Headers/Public/libsodium/sodium/crypto_scalarmult_curve25519.h
deleted file mode 120000
index 4b1adca..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_scalarmult_curve25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_scalarmult_curve25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_secretbox.h b/Pods/Headers/Public/libsodium/sodium/crypto_secretbox.h
deleted file mode 120000
index 5cf2c75..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_secretbox.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_secretbox.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_secretbox_xsalsa20poly1305.h b/Pods/Headers/Public/libsodium/sodium/crypto_secretbox_xsalsa20poly1305.h
deleted file mode 120000
index a79a049..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_secretbox_xsalsa20poly1305.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_shorthash.h b/Pods/Headers/Public/libsodium/sodium/crypto_shorthash.h
deleted file mode 120000
index 7935fbb..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_shorthash.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_shorthash.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_shorthash_siphash24.h b/Pods/Headers/Public/libsodium/sodium/crypto_shorthash_siphash24.h
deleted file mode 120000
index 7554bb4..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_shorthash_siphash24.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_shorthash_siphash24.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_sign.h b/Pods/Headers/Public/libsodium/sodium/crypto_sign.h
deleted file mode 120000
index 10fb3cf..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_sign.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_sign.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_sign_ed25519.h b/Pods/Headers/Public/libsodium/sodium/crypto_sign_ed25519.h
deleted file mode 120000
index 4e9930d..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_sign_ed25519.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_sign_ed25519.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_sign_edwards25519sha512batch.h b/Pods/Headers/Public/libsodium/sodium/crypto_sign_edwards25519sha512batch.h
deleted file mode 120000
index f4cd355..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_sign_edwards25519sha512batch.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_stream.h b/Pods/Headers/Public/libsodium/sodium/crypto_stream.h
deleted file mode 120000
index d207478..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_stream.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_stream_aes128ctr.h b/Pods/Headers/Public/libsodium/sodium/crypto_stream_aes128ctr.h
deleted file mode 120000
index 920bd2a..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_stream_aes128ctr.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_aes128ctr.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_stream_chacha20.h b/Pods/Headers/Public/libsodium/sodium/crypto_stream_chacha20.h
deleted file mode 120000
index cdd7301..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_stream_chacha20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_chacha20.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa20.h b/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa20.h
deleted file mode 120000
index 471a485..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_salsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa2012.h b/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa2012.h
deleted file mode 120000
index b35935e..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa2012.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_salsa2012.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa208.h b/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa208.h
deleted file mode 120000
index c76bb0d..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_stream_salsa208.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_salsa208.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_stream_xsalsa20.h b/Pods/Headers/Public/libsodium/sodium/crypto_stream_xsalsa20.h
deleted file mode 120000
index 6c56ba3..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_stream_xsalsa20.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_stream_xsalsa20.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_uint16.h b/Pods/Headers/Public/libsodium/sodium/crypto_uint16.h
deleted file mode 120000
index cdc35ec..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_uint16.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint16.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_uint32.h b/Pods/Headers/Public/libsodium/sodium/crypto_uint32.h
deleted file mode 120000
index 6f0619d..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_uint32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint32.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_uint64.h b/Pods/Headers/Public/libsodium/sodium/crypto_uint64.h
deleted file mode 120000
index 9ad776c..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_uint64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint64.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_uint8.h b/Pods/Headers/Public/libsodium/sodium/crypto_uint8.h
deleted file mode 120000
index 923c275..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_uint8.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_uint8.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_verify_16.h b/Pods/Headers/Public/libsodium/sodium/crypto_verify_16.h
deleted file mode 120000
index 3888aa8..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_verify_16.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_verify_16.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_verify_32.h b/Pods/Headers/Public/libsodium/sodium/crypto_verify_32.h
deleted file mode 120000
index b38c3f3..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_verify_32.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_verify_32.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/crypto_verify_64.h b/Pods/Headers/Public/libsodium/sodium/crypto_verify_64.h
deleted file mode 120000
index 3a10e3f..0000000
--- a/Pods/Headers/Public/libsodium/sodium/crypto_verify_64.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/crypto_verify_64.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/export.h b/Pods/Headers/Public/libsodium/sodium/export.h
deleted file mode 120000
index 7786c94..0000000
--- a/Pods/Headers/Public/libsodium/sodium/export.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/export.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/randombytes.h b/Pods/Headers/Public/libsodium/sodium/randombytes.h
deleted file mode 120000
index 42c7dd9..0000000
--- a/Pods/Headers/Public/libsodium/sodium/randombytes.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/randombytes.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/randombytes_salsa20_random.h b/Pods/Headers/Public/libsodium/sodium/randombytes_salsa20_random.h
deleted file mode 120000
index 10a311a..0000000
--- a/Pods/Headers/Public/libsodium/sodium/randombytes_salsa20_random.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/randombytes_salsa20_random.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/randombytes_sysrandom.h b/Pods/Headers/Public/libsodium/sodium/randombytes_sysrandom.h
deleted file mode 120000
index a7cffa6..0000000
--- a/Pods/Headers/Public/libsodium/sodium/randombytes_sysrandom.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/randombytes_sysrandom.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/runtime.h b/Pods/Headers/Public/libsodium/sodium/runtime.h
deleted file mode 120000
index 2fc66d5..0000000
--- a/Pods/Headers/Public/libsodium/sodium/runtime.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/runtime.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/utils.h b/Pods/Headers/Public/libsodium/sodium/utils.h
deleted file mode 120000
index 1f34ca5..0000000
--- a/Pods/Headers/Public/libsodium/sodium/utils.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/utils.h
\ No newline at end of file
diff --git a/Pods/Headers/Public/libsodium/sodium/version.h b/Pods/Headers/Public/libsodium/sodium/version.h
deleted file mode 120000
index 11ab70a..0000000
--- a/Pods/Headers/Public/libsodium/sodium/version.h
+++ /dev/null
@@ -1 +0,0 @@
-../../../../libsodium/src/libsodium/include/sodium/version.h
\ No newline at end of file
diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock
deleted file mode 100644
index c2f277f..0000000
--- a/Pods/Manifest.lock
+++ /dev/null
@@ -1,10 +0,0 @@
-PODS:
- - libsodium (1.0.3)
-
-DEPENDENCIES:
- - libsodium
-
-SPEC CHECKSUMS:
- libsodium: be547e31dc75725629acc5717dc0a40fc05ef243
-
-COCOAPODS: 0.37.1
diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj
deleted file mode 100644
index f76e24a..0000000
--- a/Pods/Pods.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,1499 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- 01711C9D035E5280DBF16003 /* fe_1_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 7ED005C5A4DDFF00C9E4B83A /* fe_1_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 02D4F33196B8900AF78948F6 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = CC78DEE2431E01BDC712AC48 /* api.h */; };
- 03A12D7CBC03B363EB902A0F /* auth_poly1305_donna.c in Sources */ = {isa = PBXBuildFile; fileRef = EB5B9E39E330FA2BAE825267 /* auth_poly1305_donna.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 0426E67099767A4DF8E7C74C /* ge_add.c in Sources */ = {isa = PBXBuildFile; fileRef = 723539479CC51BD74EFE1CFE /* ge_add.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 05FCEBA239A8C312024FCAF2 /* ge_add.h in Headers */ = {isa = PBXBuildFile; fileRef = 367EA4D4E191530172845BC8 /* ge_add.h */; };
- 07123F8A61CB68A66469F666 /* crypto_aead_chacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = EC0E4834D3C3B5E655AA15F4 /* crypto_aead_chacha20poly1305.h */; };
- 07F2EC6239B362DB7FDD5E00 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 25529243AAFD42DDF95514B5 /* api.h */; };
- 0885AD4961CA23E21B935908 /* pwhash_scryptsalsa208sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 90A60C3579D53C5F6D0AD562 /* pwhash_scryptsalsa208sha256.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 0889CE50719C3916BF386C63 /* int128_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = D03ED01925588701B90FD7FF /* int128_aes128ctr.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 098EDD5FE766D2EE5E343359 /* core_hsalsa20_api.c in Sources */ = {isa = PBXBuildFile; fileRef = E07D016A392CD071573E2DA1 /* core_hsalsa20_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 099E8717DE84A18FBFC80C08 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 5637715786C139B9D11CC612 /* api.h */; };
- 0B717E224DCAF350F4D9EF46 /* stream_salsa2012.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FE70303F1A369116244E874 /* stream_salsa2012.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 0C9C957A72337B23E74B22C3 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = CF259D23E5C254F354F8C8C9 /* api.h */; };
- 0EFF177AD66A0346172F10B4 /* ge_p3_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D8C5DED4359DDC7CFB5D4BA /* ge_p3_0.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 11A269E99577529B59D0079C /* ge_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = EF08BFCA79B1006D5D36B23E /* ge_tobytes.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 132140FD9DF25F7975EB9150 /* ge_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = DF0832E3DA791B7E40A3CE90 /* ge_sub.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 13A9688FB4CE690644762733 /* ge_p3_to_cached.c in Sources */ = {isa = PBXBuildFile; fileRef = FB86AB9A94EEBC70A0C8A684 /* ge_p3_to_cached.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 1411513F3ADEAC118E277D02 /* aead_chacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = BFD8FA9B008322ACF1796251 /* aead_chacha20poly1305.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 15013AA66C0241B9CD3C8EFC /* fe_isnonzero.c in Sources */ = {isa = PBXBuildFile; fileRef = 30C513C462D9055D9989AC7C /* fe_isnonzero.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 165A34428D49B129074F76DB /* fe_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D6310B9318EF66834224898 /* fe_mul.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 17723F7EE21975B88F982025 /* core_salsa2012.c in Sources */ = {isa = PBXBuildFile; fileRef = 26D61DE1B97AB08C24C6DE69 /* core_salsa2012.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 1B6130BDFD63C448E1748590 /* keypair_curve25519xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 33113E14D3DFD631967878DE /* keypair_curve25519xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 1D4BEDC0116C15A0E293EE61 /* crypto_scrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 5725A0158D8FE8487E59BB05 /* crypto_scrypt.h */; };
- 1DD7525E8BCB2261E04927D0 /* ge_double_scalarmult.c in Sources */ = {isa = PBXBuildFile; fileRef = 3873AE14E475E423F1E123C0 /* ge_double_scalarmult.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 1DD90A6E95320DA321C1A023 /* crypto_shorthash_siphash24.h in Headers */ = {isa = PBXBuildFile; fileRef = F31562DD4C1711894B0CF902 /* crypto_shorthash_siphash24.h */; };
- 1E0173E612FB8CFF311554AE /* verify_hmacsha512.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D98CF0F0084FD611FB18EDC /* verify_hmacsha512.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 20B368B0CC85E06CF6B957DE /* stream_xsalsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = C7F8694654F49C05A86A3BDC /* stream_xsalsa20.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 215C908151239A0CA6666013 /* box_curve25519xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 65415428101F20CFFFEDEC8A /* box_curve25519xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 215F4FE4BE34D14E9C3952AF /* sysendian.h in Headers */ = {isa = PBXBuildFile; fileRef = 28FBC3E5997D8CD343594DA5 /* sysendian.h */; };
- 21811E3C3BA0FAB105E0EF85 /* crypto_box_curve25519xsalsa20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A497FF72EAB0B2CAA6C540 /* crypto_box_curve25519xsalsa20poly1305.h */; };
- 21DFD3890F69A25E72C09C49 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EBA3AB16F34BB99C95D1970 /* api.h */; };
- 223677B1C1F7205F3A600C5F /* crypto_stream_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = B286E9D1BCC17C31E361A1BB /* crypto_stream_salsa20.h */; };
- 22E47C94130E1FC2E3C3B787 /* fe_frombytes_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 86DF2B6CE6335EE5EF5BEFFA /* fe_frombytes_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 23933ED87BEEB76673B2A450 /* crypto_box.c in Sources */ = {isa = PBXBuildFile; fileRef = 63B0DA706FD08AD12D8B6AD8 /* crypto_box.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 23D5D95011C5F4903E000ACB /* sign_ed25519_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A8D08049439A1B0E857530D /* sign_ed25519_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 2710AF5DB21E849E6AC62374 /* auth_hmacsha512_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B152261A5CDE869DB101E6E /* auth_hmacsha512_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 275B423E00ED28F70D656F87 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 56763F43853DEFDBCE12543A /* api.h */; };
- 2806B990DCAD19C2B838A7AD /* randombytes.h in Headers */ = {isa = PBXBuildFile; fileRef = E4150F87742BCC5EE50ECC6A /* randombytes.h */; };
- 29645A66652BD295374EB719 /* auth_hmacsha256_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 2794A3EE0ABDFA441E3F6C59 /* auth_hmacsha256_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 2AE819AD1A999F0551DCD4AE /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 2514BC50F5DC3AF58A295071 /* api.h */; };
- 2B4BD2074D1ABC7757E2D17A /* ge_scalarmult_base.c in Sources */ = {isa = PBXBuildFile; fileRef = 1713D7C57439456E7C712F98 /* ge_scalarmult_base.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 2BBD4A438752DF8E332826A8 /* blake2.h in Headers */ = {isa = PBXBuildFile; fileRef = C3D77D841EC4DDC1383C8AFA /* blake2.h */; };
- 2CA2F883E0E7F3384A10BD24 /* crypto_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 85EE7273A3A5255017CE8398 /* crypto_hash.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 2D62EA79D7F826DFE4D1D38E /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = F94A9E129DBC0ABCA959D25F /* core.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 2DED7D50EA1B9971B0D34D7F /* ge_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 19EDFE452C6F34D295D1F3BC /* ge_frombytes.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 2E243E72009D38BF202D77B2 /* fe_1.c in Sources */ = {isa = PBXBuildFile; fileRef = CC4AA5E3964AFDB2610B54CE /* fe_1.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 2F6C70A291C9305D54514753 /* onetimeauth_poly1305_try.c in Sources */ = {isa = PBXBuildFile; fileRef = 365969BB2ED5AD3028E72B73 /* onetimeauth_poly1305_try.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 31212B8D3CF37E75805ADAD9 /* xor_xsalsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = B79781E9CC0289F6E56E5C1E /* xor_xsalsa20.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 3222D2A2495929EDBD3D0E47 /* stream_chacha20_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 4AA9E8BC7D940C4F9C2263F2 /* stream_chacha20_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 32BBB1B7341FD57E43E984CE /* core_salsa2012_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 6DDB9E7CF1BDEECAD8AD3D8F /* core_salsa2012_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 3463C0FA13C4A5E03B2AD96D /* crypto_shorthash.c in Sources */ = {isa = PBXBuildFile; fileRef = B75F70AAB0A7370E7C67F9BC /* crypto_shorthash.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 3585224020FBF499B59F6A05 /* poly1305_donna32.h in Headers */ = {isa = PBXBuildFile; fileRef = A241E2106FFF43EA0ED7F70E /* poly1305_donna32.h */; };
- 35B728EEC5F0AE9F4559BBFD /* hmac_hmacsha512256.c in Sources */ = {isa = PBXBuildFile; fileRef = 03A7E927EF488D7F5380F641 /* hmac_hmacsha512256.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 36108E791558D1CECB6281DE /* generichash_blake2_api.c in Sources */ = {isa = PBXBuildFile; fileRef = AC7A444150796259DAFAE685 /* generichash_blake2_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 37D1935B796CC883B5F74C1D /* crypto_verify_64.h in Headers */ = {isa = PBXBuildFile; fileRef = E271645FE94568F7DAE51C1A /* crypto_verify_64.h */; };
- 3812C517E3FF135CB94773B2 /* montgomery.h in Headers */ = {isa = PBXBuildFile; fileRef = 59B849DB4178F152329030FA /* montgomery.h */; };
- 3B2D25EC39A3DF4D3B4DA94F /* scalarmult_curve25519_api.c in Sources */ = {isa = PBXBuildFile; fileRef = F03D415134AD76EEAADEB91D /* scalarmult_curve25519_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 3CC909B91755CCC7DB501B38 /* ge_p1p1_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3B27A1516A02E20569E86068 /* ge_p1p1_to_p2.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 3D36228F8C2B8BDCDEE9772B /* crypto_hash_sha512.h in Headers */ = {isa = PBXBuildFile; fileRef = B6D9E094227A21FD59753747 /* crypto_hash_sha512.h */; };
- 3D9824B78F91168A6EDD4C33 /* fe_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F90F69215B53DF524540863 /* fe_frombytes.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 3DD4E36B256A0933BFA7B6D6 /* core_salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E8D5633B3CF6884F7F1318B /* core_salsa20.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 3E8AE14969CEBEDAAEBF7590 /* crypto_scalarmult.c in Sources */ = {isa = PBXBuildFile; fileRef = 99892E4B5B13801B958F4D8A /* crypto_scalarmult.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 40BCA6C1C368A2B3123E3B08 /* fe_isnegative.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C31FBD4C7750F2A2ACF9A5F /* fe_isnegative.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 4161C58657E6C3BE99902C7B /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = E4FF64DB21FB7B664121B952 /* api.h */; };
- 4423959997041922BB4F816A /* common_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 427949CCCDB8AE45CEF2CFDD /* common_aes128ctr.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 44290A8E0BDAC6E88D477DC7 /* crypto_core_salsa208.h in Headers */ = {isa = PBXBuildFile; fileRef = 2371B0B7FB4AA82BFD863BA0 /* crypto_core_salsa208.h */; };
- 44D78426DA70395299736B94 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = B8635166E75C93366B19ED25 /* api.h */; };
- 44E7175EF935D20A382DD4E9 /* crypto_box_seal.c in Sources */ = {isa = PBXBuildFile; fileRef = 768A100B6899C00552DC7A00 /* crypto_box_seal.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 456E082B261B5A637A57E5EA /* crypto_box.h in Headers */ = {isa = PBXBuildFile; fileRef = B06C3F859BB350401B69D350 /* crypto_box.h */; };
- 4868FE4D35D2DC73E1997E1C /* sc_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = 786FBF4246CFDA038FD37DCC /* sc_reduce.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 495CBB998A5D5A2EB41BCB00 /* verify_16.c in Sources */ = {isa = PBXBuildFile; fileRef = 76F194ACD3C5AA2BA71732E2 /* verify_16.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 49ECD32A666BFBEA1A2EA70D /* fe_sq.c in Sources */ = {isa = PBXBuildFile; fileRef = C51774E5369842AA53D340F6 /* fe_sq.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 4BC4019AB708B4B431D141E6 /* fe25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DB78F818477151BF07666ED /* fe25519.h */; };
- 4C627EA74C3CC84C52EF4BAB /* crypto_secretbox_easy.c in Sources */ = {isa = PBXBuildFile; fileRef = E581CB80CD8206DCA8FBA62B /* crypto_secretbox_easy.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 4D3EA0F2CDF589D11BD02A99 /* ge_msub.h in Headers */ = {isa = PBXBuildFile; fileRef = AD2E2C6C187FAF335798FEC4 /* ge_msub.h */; };
- 4D5AA7077DA9ECC1F86F3695 /* fe_add_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 1938369B9C465443CE45AAFD /* fe_add_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 4FD09D1EDA19A0D8AB77708A /* crypto_onetimeauth_poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = CF127642348F68F53A657706 /* crypto_onetimeauth_poly1305.h */; };
- 4FE9E8ECC8B8B313176EE0D6 /* crypto_secretbox.c in Sources */ = {isa = PBXBuildFile; fileRef = D245C98D3586B936BFD95530 /* crypto_secretbox.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 52DCAF63DAE10AF002BD160D /* d.h in Headers */ = {isa = PBXBuildFile; fileRef = 13BB77AA6A7D293F220B3F7F /* d.h */; };
- 535FF098D3DC005734E100F2 /* pow22523.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA7366EE21E142AB5455133 /* pow22523.h */; };
- 56332DEA4E0F779F484D127A /* crypto_int32.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ADC87EFE9E50BBE8F7CD55B /* crypto_int32.h */; };
- 56EA9C4B2E290D7361A328B1 /* ge_p2_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 2650B4B3ECEB95C79760CC5A /* ge_p2_0.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 58F1722FEC0DD06A3C765520 /* blake2b-ref.c in Sources */ = {isa = PBXBuildFile; fileRef = C7106A9333FF1E683CA0ADCD /* blake2b-ref.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 597FCEA2963B8C87AA332A77 /* fe_pow22523.c in Sources */ = {isa = PBXBuildFile; fileRef = 518EA6234FF14F3E0F05617D /* fe_pow22523.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 59806B07E2683309F4AAFE07 /* fe_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = EDA6C6E0086AB1856357F874 /* fe_tobytes.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 5ABAFBE725B46118FFB7CF22 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 37A70325C8922E2AFD448AC3 /* api.h */; };
- 5AFE56E16DA7CAFAD9248C8B /* crypto_core_salsa2012.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D969DE62BB664A67A93036 /* crypto_core_salsa2012.h */; };
- 5B297EBAEA2AC9C70AE25520 /* crypto_secretbox_xsalsa20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 709E9BBA823D2D70E7A8C1DB /* crypto_secretbox_xsalsa20poly1305.h */; };
- 5B8E072A42A4AEB33FF6DDCB /* stream_aes128ctr_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 831177D95FB3B619E0D79FEE /* stream_aes128ctr_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 5BA2D3015027C794921A2CF7 /* fe_invert_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBDA2E3B12E2F1A6E8318F1 /* fe_invert_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 5C6E72AAEF5B14E3B6CB0889 /* sc25519_edwards25519sha512batch.c in Sources */ = {isa = PBXBuildFile; fileRef = 37E5BE3C8B4B294513A848DD /* sc25519_edwards25519sha512batch.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 5C9D99E91F13D8B7A72B9893 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 020A37012972D4298E29E3F1 /* api.h */; };
- 5EC4E42B4D4B68A9F3A33B1E /* crypto_scrypt-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 99EFAA6F4EFCE2CCF7A37027 /* crypto_scrypt-common.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 603AA8247899700A79821D0B /* ge_p3_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 6EE962CBDDE4384282CC3CC4 /* ge_p3_tobytes.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 6157E0A545408ABF47E9B5F0 /* crypto_generichash.h in Headers */ = {isa = PBXBuildFile; fileRef = C74A193384A062C825A6C34F /* crypto_generichash.h */; };
- 615D14260B3E4F7E410A23DC /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A279D50F69DDE8E9E56CDEC /* api.h */; };
- 6200497FC3412CCDEA8E9114 /* fe_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E13DB7335CD6E4A5C43BAF4 /* fe_0.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 6228E7211DE6CF2C485B60AF /* crypto_sign.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E664EEA2A86DB3B9C442413 /* crypto_sign.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 623F70E878AD66CF1D6F73D8 /* stream_salsa20_api.c in Sources */ = {isa = PBXBuildFile; fileRef = F684C8E1D9020E7D3D1CEA4A /* stream_salsa20_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 6300825671758E4ABD393856 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 195F677F0A0599938D7951D7 /* api.h */; };
- 6312968433AD9F2C1DAF7D19 /* core.h in Headers */ = {isa = PBXBuildFile; fileRef = B577385F8D2E92F11980F829 /* core.h */; };
- 63E448F37155ED7B2089A7C4 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = B25E3E58B02C6FDF8471D99B /* runtime.h */; };
- 668410AEDBC27E302EA18DA3 /* sign.c in Sources */ = {isa = PBXBuildFile; fileRef = 6DF1E2635210A36B9F759872 /* sign.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 67133A082C89C004518EE99C /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = DCEA864ED72A0C3DA9A31359 /* version.h */; };
- 6A72411EFE5527FF17E46821 /* crypto_sign_edwards25519sha512batch.h in Headers */ = {isa = PBXBuildFile; fileRef = BCCE9C915DC5F0CF15042B7D /* crypto_sign_edwards25519sha512batch.h */; };
- 6AE98BAB4DF036BFB2B4FCD9 /* crypto_box_easy.c in Sources */ = {isa = PBXBuildFile; fileRef = E77F57BF7ED1AB45C1620122 /* crypto_box_easy.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 6AEB4CFCA875F8FF152962C0 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C76E94B58CEF60391A27A7 /* utils.h */; };
- 6B2D05AA2F9473EE9AEBD67A /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = F2BF47060AC5416E58311063 /* version.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 6C9BD87FB359A9DC408B4CFA /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = D547B5A6DADC5C3D9959B8A9 /* api.h */; };
- 6CBAD4B96AC1662A6AF59431 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2273AF24AA43FE64B33E29C2 /* utils.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 6DC32BE1115CDE7664F4A188 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = B8E30F20DFD57F541BFACCB8 /* api.h */; };
- 703DDDA1FF0528E0654AEB81 /* crypto_onetimeauth.h in Headers */ = {isa = PBXBuildFile; fileRef = 06E6692C6483E2CC63302DBE /* crypto_onetimeauth.h */; };
- 7243B769CAA134F5E795CD6C /* scrypt_platform.c in Sources */ = {isa = PBXBuildFile; fileRef = A2399F9697708F12641C8E08 /* scrypt_platform.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 749ED22CBDEF17FBC8B47B7E /* crypto_verify_16.h in Headers */ = {isa = PBXBuildFile; fileRef = B7A12BABF2799A7E02441B18 /* crypto_verify_16.h */; };
- 75352F132350A6077A2FB36A /* xor_afternm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 0727881AFE434091D3E51C50 /* xor_afternm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 75521617E34E3864C0041056 /* verify_64_api.c in Sources */ = {isa = PBXBuildFile; fileRef = C64296F57429EF7C8CE7A201 /* verify_64_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 76340507656E3F71F64EA5AC /* verify_64.c in Sources */ = {isa = PBXBuildFile; fileRef = 29A21DDE753201AEC0AE7F86 /* verify_64.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 77A9D0FE949F167C1B02A08B /* sodium.h in Headers */ = {isa = PBXBuildFile; fileRef = BD307648ACA4467FECFC174B /* sodium.h */; };
- 7AE71A114339A4BEF2FCAFBF /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AB43E7C4B9521F96A9BDA8D /* api.h */; };
- 7B75D648B2361EB1B80A606C /* crypto_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = E614448361C8D1D66645A995 /* crypto_stream.h */; };
- 7B9A757F6E1BF0FAE74D4BF9 /* hash_sha512.c in Sources */ = {isa = PBXBuildFile; fileRef = EF78AA825EF6AD102E7DCFDB /* hash_sha512.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 7C7DC3A30BDF97DCF62C9CAD /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED32CFFA073329EBFFB4F24 /* api.h */; };
- 7CA10F8C01B2824ED92102FB /* crypto_sign.h in Headers */ = {isa = PBXBuildFile; fileRef = 493B72DC069061B67C0A17F6 /* crypto_sign.h */; };
- 7CCBB0D0CB27FCD4FA043AC9 /* sqrtm1.h in Headers */ = {isa = PBXBuildFile; fileRef = 22D801B543A74C07DBAA66F5 /* sqrtm1.h */; };
- 7CDEF5C25DD4E18B73216F38 /* generichash_blake2b.c in Sources */ = {isa = PBXBuildFile; fileRef = 4602E462319BE6376D1AE541 /* generichash_blake2b.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 7E5586CA3B240E8E0B6D2495 /* smult_curve25519_donna_c64.c in Sources */ = {isa = PBXBuildFile; fileRef = B5252F27C1B2E2A4E6EFFCFC /* smult_curve25519_donna_c64.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 7F2AAA8F4AD34B3A254292AA /* fe_cmov.c in Sources */ = {isa = PBXBuildFile; fileRef = 150B3C6BFE5BF957C676BB99 /* fe_cmov.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 7F8677EE1E150F48FB73277B /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 95791D3BE0C165F975456F0B /* api.h */; };
- 7FBC41EA3978802EB4F05ED6 /* verify_32_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 1959AB333A2A1D98FB91B5A2 /* verify_32_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 7FBDA6D5BB7D84B8DBC615E3 /* stream_xsalsa20_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 8C8CDDE5589DD8CB205E2A55 /* stream_xsalsa20_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 7FD666181536A5E3C943AEB7 /* crypto_shorthash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B867DB2872926EB5EC732E6 /* crypto_shorthash.h */; };
- 806A50728833429A3BC50C13 /* crypto_hash_sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 80198EBD6EB8CD0AD3FEB08F /* crypto_hash_sha256.h */; };
- 80E86A64A1C7152B67DDE335 /* ge_madd.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A63634BFD14C8EA43626054 /* ge_madd.h */; };
- 8216C62F58B51B9FE77CF4DB /* core_salsa208.c in Sources */ = {isa = PBXBuildFile; fileRef = 8C3818070309CD8D833394F4 /* core_salsa208.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 830FC1815B1F5C62D2876E2F /* crypto_generichash_blake2b.h in Headers */ = {isa = PBXBuildFile; fileRef = 61FEEC5F11A373E1941A46D7 /* crypto_generichash_blake2b.h */; };
- 835DDAC9FC2096367B7FACCD /* fe_sq2.c in Sources */ = {isa = PBXBuildFile; fileRef = D75547E46784491B8BD08B37 /* fe_sq2.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 8663B240D8A984DBF7C2589B /* fe25519_edwards25519sha512batch.c in Sources */ = {isa = PBXBuildFile; fileRef = 6DE3EA8AF034E71AB50CD9E4 /* fe25519_edwards25519sha512batch.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 86711C5E179AC4CFFF678144 /* fe.h in Headers */ = {isa = PBXBuildFile; fileRef = 956B33854CDE0F7144A873A2 /* fe.h */; };
- 86A739D54FE23799266E6176 /* crypto_uint8.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C101C7B94625E63636C04C /* crypto_uint8.h */; };
- 87F49EA8106D6064BCA83723 /* core_salsa20_api.c in Sources */ = {isa = PBXBuildFile; fileRef = C3C74D894188286BD858E431 /* core_salsa20_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 888C7365E324FCE05162AC21 /* fe_cswap_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 81A9FF8AB3D68CEFAFBC15F3 /* fe_cswap_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 88E12D5C4BEBB1B6F853C136 /* runtime.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF7B3C03073B9F186632D91 /* runtime.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 8976FE102AF5058C401F9D65 /* fe_tobytes_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = C8510E2D3E614D5BE15CB491 /* fe_tobytes_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 8B5E07C0E7EF69F4B54BABBD /* pbkdf2-sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 319BD90F9417C61EFBA28D44 /* pbkdf2-sha256.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 8C1AE1D89B6AF0CC4AB9BBED /* crypto_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 31DB52C77394C80674393C18 /* crypto_hash.h */; };
- 8D55C037BAFAA3D3A76BF9FD /* crypto_scalarmult_curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 6244A39CDA0636BDDFDB6A7D /* crypto_scalarmult_curve25519.h */; };
- 8E917D49098297FBEBA4BF35 /* verify_hmacsha512256.c in Sources */ = {isa = PBXBuildFile; fileRef = E61D231C1FAA7DD9E35055EC /* verify_hmacsha512256.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 8F1CD70C7B9418102D08A5AB /* crypto_auth.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F0F47830D5A395DB404CCF1 /* crypto_auth.h */; };
- 8FC0088D5D3C24447D8715D1 /* ge_precomp_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 071C5BA551E9529C4E2C441B /* ge_precomp_0.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 903421D6443715E4E264CEC5 /* onetimeauth_poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = CEECEC265FE0FF38F298584D /* onetimeauth_poly1305.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 90F6441CCA0D79685E1C5A7D /* Pods-tunnel-libsodium-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 276E9E389A0F31D27F19C627 /* Pods-tunnel-libsodium-dummy.m */; };
- 913D96F6639A2A4671529937 /* blake2-impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1C07DA7D984E770C207414 /* blake2-impl.h */; };
- 92038F22B628AEECFF814E0B /* scalarmult_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F869655F6B64B120E21446F /* scalarmult_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 9212F9F082465931F5074D6C /* core_hsalsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = D02FCD814541B84EE5C9C635 /* core_hsalsa20.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 92F008FF63C81C2CFCA78CDB /* ge_p2_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = D22C48E11116925FE158876B /* ge_p2_dbl.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 94CDCB4FD28D82AC9C3EFA50 /* fe_neg.c in Sources */ = {isa = PBXBuildFile; fileRef = 759520B57632B96F388D7C8C /* fe_neg.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 94F932C506D0ADED4236937C /* export.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD94B5683A401522B535F34 /* export.h */; };
- 9516CFF3644552C570B7D87A /* crypto_secretbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EAC82063DFF101CD226B4D3 /* crypto_secretbox.h */; };
- 955303B881D2F2B7631B231D /* crypto_verify_32.h in Headers */ = {isa = PBXBuildFile; fileRef = 05AA29E97EDA5EDFA48B345D /* crypto_verify_32.h */; };
- 9636B80C6DB691A018A55B55 /* sc_muladd.c in Sources */ = {isa = PBXBuildFile; fileRef = AD92BF9F6E1246344CAC96A9 /* sc_muladd.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 9676651832BA1E02A06A6116 /* ge.h in Headers */ = {isa = PBXBuildFile; fileRef = 9555C83472AAFDE29656B225 /* ge.h */; };
- 9685EB6F640ED8652263947A /* pwhash_scryptsalsa208sha256_nosse.c in Sources */ = {isa = PBXBuildFile; fileRef = 24A5B00799A2F5E3D685DB2B /* pwhash_scryptsalsa208sha256_nosse.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 96DBC9A4BE35AA6E5CD35B2E /* verify_16_api.c in Sources */ = {isa = PBXBuildFile; fileRef = F4649197A50C23B34C0B338C /* verify_16_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 977A32DCCB94FE45BEDC4E73 /* ge_msub.c in Sources */ = {isa = PBXBuildFile; fileRef = C3EAE71A26EE484EE15253D7 /* ge_msub.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 97D55343D4834E6A5C08AD4E /* crypto_sign_ed25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 79F9DA32782783D6295CD029 /* crypto_sign_ed25519.h */; };
- 989E558DB81702E7C965153E /* crypto_onetimeauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 00707E8D704955E3AC0FB5C6 /* crypto_onetimeauth.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 98E8D684513A60602642FAE2 /* base_curve25519_donna_c64.c in Sources */ = {isa = PBXBuildFile; fileRef = 7CA6C56D883E55E040770F9A /* base_curve25519_donna_c64.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 9976B32DA7ABA8628F0B4068 /* stream_salsa20_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 75A915A0226F0839B5AB69B6 /* stream_salsa20_ref.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 9A2417B95E0468772605EF8E /* fe_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = 903D2A2C61508AFDC32715AC /* fe_copy.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 9BCCB402881CB7EF4E71D773 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = A325D26842B99A8DFD3BAC59 /* api.h */; };
- 9D7D3D317787CA6923B33109 /* crypto_auth.c in Sources */ = {isa = PBXBuildFile; fileRef = 577F46D6E71994828662A9CD /* crypto_auth.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- 9F3B1D731A9E76B0E29C8168 /* shorthash_siphash24.c in Sources */ = {isa = PBXBuildFile; fileRef = 9421587B3BF5B6F3791680F0 /* shorthash_siphash24.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- A015757BCF7E2D3437A7F8B0 /* stream_salsa208.c in Sources */ = {isa = PBXBuildFile; fileRef = EC00FF72B6EF01DF68E6E694 /* stream_salsa208.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- A1328C04848E049C13A838CB /* d2.h in Headers */ = {isa = PBXBuildFile; fileRef = 6654B0AA2F0E7A315578F3DC /* d2.h */; };
- A1549C31A9B914FBFA586B05 /* base.h in Headers */ = {isa = PBXBuildFile; fileRef = C68B2714CAE229C33DF77560 /* base.h */; };
- A2B129D0C8C235DAFCF584DE /* crypto_auth_hmacsha512256.h in Headers */ = {isa = PBXBuildFile; fileRef = 53FC28C746A1E6FE2FFF1011 /* crypto_auth_hmacsha512256.h */; };
- A3EC596B6B93A9CE98AC7552 /* sc25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C828B6A278B3AB54565DC3C /* sc25519.h */; };
- A5DE66115E8BF4AD2384801E /* verify_32.c in Sources */ = {isa = PBXBuildFile; fileRef = 4405EAE71BFB3B55D65C890E /* verify_32.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- A631B9C3DBA6F82FA476E5BA /* ge_p3_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 0F4C7D03C2C6188B2AF80B71 /* ge_p3_dbl.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- A94F7838B8D3EC5608CE9B06 /* crypto_generichash.c in Sources */ = {isa = PBXBuildFile; fileRef = 8E39325FCEC1AFA5F6289EEF /* crypto_generichash.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- A9A28C6B4E9556EAFB0CCA07 /* core_salsa208_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 66B3010936D50A5959DD45B7 /* core_salsa208_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- AA192EEA2C6D3930BF2EB1BE /* fe_invert.c in Sources */ = {isa = PBXBuildFile; fileRef = 408413F992230ED7A379B041 /* fe_invert.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- AA48713E384217E2521D5911 /* hmac_hmacsha512.c in Sources */ = {isa = PBXBuildFile; fileRef = CFE44E91401D6C98EF8CD496 /* hmac_hmacsha512.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- AAA876C28827947F8ED37A22 /* crypto_stream_xsalsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C879DA600DD4222443ECA3D /* crypto_stream_xsalsa20.h */; };
- AB378BDC3350FB4E79D5CB90 /* stream_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 26B7C0F56D4026A4F2785A4A /* stream_aes128ctr.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- AB69199D55AA724700FAFC76 /* xor_salsa208.c in Sources */ = {isa = PBXBuildFile; fileRef = 0BEB316B164159804822BC16 /* xor_salsa208.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- ACA02C53CFA1037A9DA7B8F0 /* hmac_hmacsha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F60BECA4484423123ACA672 /* hmac_hmacsha256.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- ACE46207A3D920DBB260B283 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = 371715F198BC4C201140F062 /* common.h */; };
- B045B2634E4CF1073C2504E2 /* crypto_uint64.h in Headers */ = {isa = PBXBuildFile; fileRef = DB8893EAE6713000237E0F50 /* crypto_uint64.h */; };
- B0AD90B67FBA5C574C097E5B /* fe_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = C902EB4FC10A7B3510E3CF21 /* fe_sub.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- B107EB691DC8E2D8A690A4A2 /* xor_salsa20_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 8D3630A9EE835623597C3F22 /* xor_salsa20_ref.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- B257E10FA52D909CA316A70A /* crypto_uint32.h in Headers */ = {isa = PBXBuildFile; fileRef = FFD442520C5DDA56ADA748C0 /* crypto_uint32.h */; };
- B33391FB614F24DBF7266B3A /* randombytes_sysrandom.c in Sources */ = {isa = PBXBuildFile; fileRef = C20FBFA753379CB6DD68F7BA /* randombytes_sysrandom.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- B3519BB63D2370DC8E9EFC53 /* crypto_auth_hmacsha512.h in Headers */ = {isa = PBXBuildFile; fileRef = BA79F309715603BED61CF993 /* crypto_auth_hmacsha512.h */; };
- B3BA4B8CB554CE4AED0BB83B /* open.c in Sources */ = {isa = PBXBuildFile; fileRef = 1749135A603803E9A8FF244B /* open.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- B3C1E215B4F494110F26B5B5 /* shorthash_siphash24_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 1D2884055587BE23E501C5EF /* shorthash_siphash24_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- B4AE3EBF04227F9C1F708C9F /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A25C095AF475745BF03786C /* api.h */; };
- B8663E0DB9D4E8D337827052 /* crypto_stream_salsa208.h in Headers */ = {isa = PBXBuildFile; fileRef = 37F7327008A60A557C15C802 /* crypto_stream_salsa208.h */; };
- B8B75D84677238C66233ACDF /* onetimeauth_poly1305_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E12B9F230B9798ED34FDD89 /* onetimeauth_poly1305_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- B969F6DA5FDA28BF195B834D /* ge_p2_dbl.h in Headers */ = {isa = PBXBuildFile; fileRef = 96044DC98EBA5637F2B29D50 /* ge_p2_dbl.h */; };
- B9C7808CF0CEF60CC652002F /* ge25519_edwards25519sha512batch.c in Sources */ = {isa = PBXBuildFile; fileRef = DAE50519077C79FCA266F110 /* ge25519_edwards25519sha512batch.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- BA5EB68B8F23770832DF0EA4 /* box_xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 491AD13C6CD2213E240384B5 /* box_xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- BA7D8C674613B0A9EB4665FD /* pbkdf2-sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 5875FE95C134585B0402A950 /* pbkdf2-sha256.h */; };
- BB42DB7AB25D2DF477E82C3D /* xor_salsa2012.c in Sources */ = {isa = PBXBuildFile; fileRef = 97AD806A5805CF401F2BEC86 /* xor_salsa2012.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- BCD72E3D0DBC5B9CB3520A76 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = CE2DDA71EC5A6326FBC456EC /* api.h */; };
- BEFCD55A3FF80417FEDC6ED5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4E2DC8C4B7C79AEC4B33EE4 /* Foundation.framework */; };
- C0E648BD9203C687BA3BB1BF /* hash_sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 11028F2FF9AF5AD25C90ECDF /* hash_sha256.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- C28622A8717D0A1BFA4F4301 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 72A19831A471CF1382EA4593 /* api.h */; };
- C29D918E5E1A4773AC0B3E43 /* fe_0_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 65C37A56EAAAFDCB9F190276 /* fe_0_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- C45150BE1101A4C50D400428 /* pow225521.h in Headers */ = {isa = PBXBuildFile; fileRef = D222554AE7AA358158562F3A /* pow225521.h */; };
- C482B59A34DA311CB2470D98 /* ge25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 2432A1187CA0FE5334177FD2 /* ge25519.h */; };
- C4F802462ADB2CE49288A829 /* afternm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = DA6222CE3B5C1B0A5AAC6A3B /* afternm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- C5981E850108B8D84D540EEA /* verify_hmacsha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 9F05FAB70F81751A5BEF13E4 /* verify_hmacsha256.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- C94CBB1F97D6A30971CBD299 /* fe.h in Headers */ = {isa = PBXBuildFile; fileRef = C32D5866787E3B8D592E631F /* fe.h */; };
- CA13E5B41E0D4B163ECC6B01 /* crypto_stream_salsa2012.h in Headers */ = {isa = PBXBuildFile; fileRef = 30211B1A9E97C0DBA492D72F /* crypto_stream_salsa2012.h */; };
- CB1090BAF3DFCB8C62B63F1B /* crypto_core_hsalsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 9198EFEC7CD551CE29D66D66 /* crypto_core_hsalsa20.h */; };
- CC19B17F02709698F0D1C2FD /* beforenm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 86448ED32443F62CCDC72FD9 /* beforenm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- CCD18E74CB59F7B550289E91 /* pwhash_scryptsalsa208sha256_sse.c in Sources */ = {isa = PBXBuildFile; fileRef = 058B070BA3B6B5BCA64CA3C4 /* pwhash_scryptsalsa208sha256_sse.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- CF07EAFF4074B2B13CA70DF3 /* randombytes_salsa20_random.h in Headers */ = {isa = PBXBuildFile; fileRef = 29876F5318BDF8517D4C3ADD /* randombytes_salsa20_random.h */; };
- D16E5CC64C814437EDC24131 /* fe_sq_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E685A7C56329D9A9C5022F7 /* fe_sq_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- D1DCEE0F03D3BA9322C0DBDC /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C5A79ABC7C3252C7549BFA3 /* api.h */; };
- D2FF0E60222CB2D6435232C1 /* before_curve25519xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 7F5122533F1D1F275DF7DE03 /* before_curve25519xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- D3266E12B1E1F559C562450C /* base_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = D58FA1D54D49FCDA2733C60E /* base_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- D4FE13B559AF15A1FD951B2F /* pow225521.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C847439A693155AFE2C0E56 /* pow225521.h */; };
- D858CF2FDEDBF4B841047F3C /* stream_salsa2012_api.c in Sources */ = {isa = PBXBuildFile; fileRef = C6D0025BE4C1273A29F9E765 /* stream_salsa2012_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- D9B31E990B2539E13FE7575B /* sign_edwards25519sha512batch.c in Sources */ = {isa = PBXBuildFile; fileRef = 414E8F8F75CF6EC36226C8E9 /* sign_edwards25519sha512batch.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- DA8A62D094D7BAFBD3DF0AA7 /* secretbox_xsalsa20poly1305_api.c in Sources */ = {isa = PBXBuildFile; fileRef = A41213709C1EFB7052A7A41F /* secretbox_xsalsa20poly1305_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- DAFBB2CCF246EF7CD604FBCA /* consts.h in Headers */ = {isa = PBXBuildFile; fileRef = 46187615A88F584F635D3671 /* consts.h */; };
- DAFF54510BF95C2CEA72DFDB /* int128.h in Headers */ = {isa = PBXBuildFile; fileRef = A10FCFBE21C652B6F2101144 /* int128.h */; };
- DB0BA8193B26F932EACF5873 /* hash_sha256_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 895A11B6A59DC77FBB4732FC /* hash_sha256_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- DBBF673FF85AFD7B04A44C63 /* fe_mul_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A6BC2523760419BF5916DE7 /* fe_mul_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- DD958B0E636F4A044C5DF404 /* base2.h in Headers */ = {isa = PBXBuildFile; fileRef = 5972B14511EA99D60F57C9CF /* base2.h */; };
- DE4F21B8E078961070474F4C /* ge_p1p1_to_p3.c in Sources */ = {isa = PBXBuildFile; fileRef = 721D4E4E60DE823367032F04 /* ge_p1p1_to_p3.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- DE7DFFE420C94011292D2B95 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = FBD2DC802ABDF4070E8FE275 /* types.h */; };
- DE9BC43BB09FF6A7C1201EB4 /* crypto_core_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E5A5E53476DCE82C25ADF5B /* crypto_core_salsa20.h */; };
- DF0068A714778F682AAB9D80 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E1EA929F1044F6284578EB6 /* api.h */; };
- DFFE2D8571D9BF864D6080A7 /* hash_sha512_api.c in Sources */ = {isa = PBXBuildFile; fileRef = F8EB822587E34A0A11A58BBF /* hash_sha512_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- E1F939EB319E2FD4CE472A91 /* randombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 1725A0E61459D49A02399050 /* randombytes.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- E4F0B67C3E70CAA5DFF85A4E /* randombytes_sysrandom.h in Headers */ = {isa = PBXBuildFile; fileRef = C7AC311D628DA701F7ED9554 /* randombytes_sysrandom.h */; };
- E58A366D0954F686FB958F1A /* crypto_stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 0B915CFE92C911E1EBD36EAF /* crypto_stream.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- E6012374014646B0A1DCAE4B /* fe_add.c in Sources */ = {isa = PBXBuildFile; fileRef = 94AE296601CF4D10128D621E /* fe_add.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- E8C3015A8EEB68DC2AA41DE8 /* fe_sub_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 42F89E6AF4AA77AE0468F851 /* fe_sub_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- E8D4163542B4D6C69DD76549 /* crypto_auth_hmacsha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 509D0E694E83C968E34FA1CD /* crypto_auth_hmacsha256.h */; };
- E903A2C256A3003209C37501 /* stream_salsa208_api.c in Sources */ = {isa = PBXBuildFile; fileRef = F41CEA266482611E49B7FF23 /* stream_salsa208_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- E92F21BB0D9E9183AFDF701D /* after_curve25519xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D5401DEFB2EE8A3872A761F /* after_curve25519xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- EAA29F3B5617A3698F3A92D1 /* crypto_stream_aes128ctr.h in Headers */ = {isa = PBXBuildFile; fileRef = 50C8665993978345700711D5 /* crypto_stream_aes128ctr.h */; };
- EC19678FC4687AAE50176B65 /* keypair.c in Sources */ = {isa = PBXBuildFile; fileRef = 6ABE0D9584CEBA971F5A368F /* keypair.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- EDD50E56BBA7EBB844E78E3B /* randombytes_salsa20_random.c in Sources */ = {isa = PBXBuildFile; fileRef = A70E46D2A5C546CA6FA79722 /* randombytes_salsa20_random.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- EE41B5E8CB5DD6B4093EC1AD /* crypto_pwhash_scryptsalsa208sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 22A14C9769A36AE61FB96CBA /* crypto_pwhash_scryptsalsa208sha256.h */; };
- EF593A902FA281DF921A3035 /* fe_copy_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 45177EB1A81E2754ED9AD21D /* fe_copy_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F05778093FA0ADD91701C730 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = E85C0B63CDEC844AC5C26903 /* api.h */; };
- F0A13064051FAE0FCF47BF11 /* ge_sub.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F391700127E0DB54E2DE4AD /* ge_sub.h */; };
- F1CCB7D4709CF20ED3CD6184 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = C200545DEE4752315199A764 /* api.h */; };
- F1E1932410DDA00F49E33E98 /* ge_p3_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = 68FBD3E992C8BBE7DB4E81B1 /* ge_p3_to_p2.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F2E68BE1BD2399446AE8F8F1 /* verify_poly1305_donna.c in Sources */ = {isa = PBXBuildFile; fileRef = 248AFA9CBAF954B97AFE264A /* verify_poly1305_donna.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F311286413A75EE369994001 /* ge_madd.c in Sources */ = {isa = PBXBuildFile; fileRef = 138FC5DF8F882025C931357A /* ge_madd.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F376A746A98DA9E64873AB71 /* sign_edwards25519sha512batch_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 159DAAF8F2C2E2FD98381064 /* sign_edwards25519sha512batch_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F4D93CDC2796EB6031799F69 /* crypto_uint16.h in Headers */ = {isa = PBXBuildFile; fileRef = 429BE12B88755FAFC48333F1 /* crypto_uint16.h */; };
- F4E7711E1607CDF00DA9F381 /* box_curve25519xsalsa20poly1305_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C72552919FB32E5B002DE09 /* box_curve25519xsalsa20poly1305_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F595A66F3DD56F552FCD5C63 /* Pods-tunnel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B373A2CB7A2F97F6566CD28 /* Pods-tunnel-dummy.m */; };
- F6F4A94AA84237EF6F3C7360 /* consts_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 67973A836F3717B61A960888 /* consts_aes128ctr.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F7250ED3AE9966B9FC1EEC11 /* poly1305_donna.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C5338461A2AB2A2A6FD19C4 /* poly1305_donna.h */; };
- F7EED2E37E7B6055C00E6E6C /* auth_hmacsha512256_api.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E5DE37777DBA77A0AE94514 /* auth_hmacsha512256_api.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- F83DBD683D2EB9D096B69634 /* poly1305_donna64.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C0CAFBB4CC8D03C10A6D91B /* poly1305_donna64.h */; };
- F8D49D930B3EB1F1AAEE3BB1 /* crypto_int64.h in Headers */ = {isa = PBXBuildFile; fileRef = 17867EEC2B8D5B188BFB1010 /* crypto_int64.h */; };
- FC2157522BAE2E476A51EF0D /* crypto_scalarmult.h in Headers */ = {isa = PBXBuildFile; fileRef = 978FD50DAF5FBA41A615BE9C /* crypto_scalarmult.h */; };
- FC63C28C8DECD3956EA4F4F6 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 28E1C7D7DB817D902EA0EC37 /* api.h */; };
- FDA2C067FAD5EB333C10932B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D4E2DC8C4B7C79AEC4B33EE4 /* Foundation.framework */; };
- FDD26A84EC169211EF123070 /* sc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5A7A9722F9D6DC0BCAF736 /* sc.h */; };
- FE50C3948CB5768CB16E6277 /* fe_mul121666_curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 488E66FCFEF14FC236DD1D7E /* fe_mul121666_curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
- FE96023AA9FCEB3C588AF8C0 /* crypto_stream_chacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E24E80F9678824F0A930CC0 /* crypto_stream_chacha20.h */; };
- FF2C9C8FA227566248BF93A5 /* stream_chacha20_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = ABA40A93004519B3EE4DF071 /* stream_chacha20_ref.c */; settings = {COMPILER_FLAGS = "-DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -fno-objc-arc"; }; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- 1FA52C570427034ABA2038B5 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 13EA2FA015042E5E02522CCE /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 86536A03F9FAF70FD063F9C7;
- remoteInfo = "Pods-tunnel-libsodium";
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- 00707E8D704955E3AC0FB5C6 /* crypto_onetimeauth.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_onetimeauth.c; path = src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c; sourceTree = ""; };
- 012F163BDD546E80000455EE /* Pods-tunnel-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-tunnel-acknowledgements.plist"; sourceTree = ""; };
- 01A497FF72EAB0B2CAA6C540 /* crypto_box_curve25519xsalsa20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box_curve25519xsalsa20poly1305.h; path = src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h; sourceTree = ""; };
- 020A37012972D4298E29E3F1 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_stream/aes128ctr/portable/api.h; sourceTree = ""; };
- 03A7E927EF488D7F5380F641 /* hmac_hmacsha512256.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = hmac_hmacsha512256.c; path = src/libsodium/crypto_auth/hmacsha512256/cp/hmac_hmacsha512256.c; sourceTree = ""; };
- 058B070BA3B6B5BCA64CA3C4 /* pwhash_scryptsalsa208sha256_sse.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = pwhash_scryptsalsa208sha256_sse.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c; sourceTree = ""; };
- 05AA29E97EDA5EDFA48B345D /* crypto_verify_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_32.h; path = src/libsodium/include/sodium/crypto_verify_32.h; sourceTree = ""; };
- 06E6692C6483E2CC63302DBE /* crypto_onetimeauth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_onetimeauth.h; path = src/libsodium/include/sodium/crypto_onetimeauth.h; sourceTree = ""; };
- 071C5BA551E9529C4E2C441B /* ge_precomp_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_precomp_0.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_precomp_0.c; sourceTree = ""; };
- 0727881AFE434091D3E51C50 /* xor_afternm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = xor_afternm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/portable/xor_afternm_aes128ctr.c; sourceTree = ""; };
- 0A6BC2523760419BF5916DE7 /* fe_mul_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_mul_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_mul_curve25519_ref10.c; sourceTree = ""; };
- 0A8D08049439A1B0E857530D /* sign_ed25519_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign_ed25519_api.c; path = src/libsodium/crypto_sign/ed25519/sign_ed25519_api.c; sourceTree = ""; };
- 0B915CFE92C911E1EBD36EAF /* crypto_stream.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_stream.c; path = src/libsodium/crypto_stream/crypto_stream.c; sourceTree = ""; };
- 0BEB316B164159804822BC16 /* xor_salsa208.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = xor_salsa208.c; path = src/libsodium/crypto_stream/salsa208/ref/xor_salsa208.c; sourceTree = ""; };
- 0E12B9F230B9798ED34FDD89 /* onetimeauth_poly1305_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = onetimeauth_poly1305_api.c; path = src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305_api.c; sourceTree = ""; };
- 0E13DB7335CD6E4A5C43BAF4 /* fe_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_0.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_0.c; sourceTree = ""; };
- 0F0A4E7D02D6840162080E75 /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
- 0F391700127E0DB54E2DE4AD /* ge_sub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_sub.h; path = src/libsodium/crypto_sign/ed25519/ref10/ge_sub.h; sourceTree = ""; };
- 0F4C7D03C2C6188B2AF80B71 /* ge_p3_dbl.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_dbl.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p3_dbl.c; sourceTree = ""; };
- 11028F2FF9AF5AD25C90ECDF /* hash_sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = hash_sha256.c; path = src/libsodium/crypto_hash/sha256/cp/hash_sha256.c; sourceTree = ""; };
- 138FC5DF8F882025C931357A /* ge_madd.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_madd.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_madd.c; sourceTree = ""; };
- 13BB77AA6A7D293F220B3F7F /* d.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = d.h; path = src/libsodium/crypto_sign/ed25519/ref10/d.h; sourceTree = ""; };
- 150B3C6BFE5BF957C676BB99 /* fe_cmov.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_cmov.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_cmov.c; sourceTree = ""; };
- 159DAAF8F2C2E2FD98381064 /* sign_edwards25519sha512batch_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign_edwards25519sha512batch_api.c; path = src/libsodium/crypto_sign/edwards25519sha512batch/sign_edwards25519sha512batch_api.c; sourceTree = ""; };
- 1713D7C57439456E7C712F98 /* ge_scalarmult_base.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_scalarmult_base.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_scalarmult_base.c; sourceTree = ""; };
- 1725A0E61459D49A02399050 /* randombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = randombytes.c; path = src/libsodium/randombytes/randombytes.c; sourceTree = ""; };
- 1749135A603803E9A8FF244B /* open.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = open.c; path = src/libsodium/crypto_sign/ed25519/ref10/open.c; sourceTree = ""; };
- 17867EEC2B8D5B188BFB1010 /* crypto_int64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_int64.h; path = src/libsodium/include/sodium/crypto_int64.h; sourceTree = ""; };
- 1938369B9C465443CE45AAFD /* fe_add_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_add_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_add_curve25519_ref10.c; sourceTree = ""; };
- 1959AB333A2A1D98FB91B5A2 /* verify_32_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_32_api.c; path = src/libsodium/crypto_verify/32/verify_32_api.c; sourceTree = ""; };
- 195F677F0A0599938D7951D7 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_stream/chacha20/ref/api.h; sourceTree = ""; };
- 19EDFE452C6F34D295D1F3BC /* ge_frombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_frombytes.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_frombytes.c; sourceTree = ""; };
- 1C5338461A2AB2A2A6FD19C4 /* poly1305_donna.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h; sourceTree = ""; };
- 1D2884055587BE23E501C5EF /* shorthash_siphash24_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = shorthash_siphash24_api.c; path = src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24_api.c; sourceTree = ""; };
- 1E5A5E53476DCE82C25ADF5B /* crypto_core_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa20.h; path = src/libsodium/include/sodium/crypto_core_salsa20.h; sourceTree = ""; };
- 2273AF24AA43FE64B33E29C2 /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = utils.c; path = src/libsodium/sodium/utils.c; sourceTree = ""; };
- 22A14C9769A36AE61FB96CBA /* crypto_pwhash_scryptsalsa208sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_pwhash_scryptsalsa208sha256.h; path = src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h; sourceTree = ""; };
- 22D46F98EA4E91DA6BEC2EF0 /* libPods-tunnel.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tunnel.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- 22D801B543A74C07DBAA66F5 /* sqrtm1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sqrtm1.h; path = src/libsodium/crypto_sign/ed25519/ref10/sqrtm1.h; sourceTree = ""; };
- 2371B0B7FB4AA82BFD863BA0 /* crypto_core_salsa208.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa208.h; path = src/libsodium/include/sodium/crypto_core_salsa208.h; sourceTree = ""; };
- 2432A1187CA0FE5334177FD2 /* ge25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge25519.h; path = src/libsodium/crypto_sign/edwards25519sha512batch/ref/ge25519.h; sourceTree = ""; };
- 248AFA9CBAF954B97AFE264A /* verify_poly1305_donna.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_poly1305_donna.c; path = src/libsodium/crypto_onetimeauth/poly1305/donna/verify_poly1305_donna.c; sourceTree = ""; };
- 24A5B00799A2F5E3D685DB2B /* pwhash_scryptsalsa208sha256_nosse.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = pwhash_scryptsalsa208sha256_nosse.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c; sourceTree = ""; };
- 2514BC50F5DC3AF58A295071 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_verify/64/ref/api.h; sourceTree = ""; };
- 25529243AAFD42DDF95514B5 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_stream/salsa20/amd64_xmm6/api.h; sourceTree = ""; };
- 2650B4B3ECEB95C79760CC5A /* ge_p2_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p2_0.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p2_0.c; sourceTree = ""; };
- 26B7C0F56D4026A4F2785A4A /* stream_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/portable/stream_aes128ctr.c; sourceTree = ""; };
- 26D61DE1B97AB08C24C6DE69 /* core_salsa2012.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = core_salsa2012.c; path = src/libsodium/crypto_core/salsa2012/ref/core_salsa2012.c; sourceTree = ""; };
- 276E9E389A0F31D27F19C627 /* Pods-tunnel-libsodium-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-tunnel-libsodium-dummy.m"; sourceTree = ""; };
- 2794A3EE0ABDFA441E3F6C59 /* auth_hmacsha256_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = auth_hmacsha256_api.c; path = src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256_api.c; sourceTree = ""; };
- 28E1C7D7DB817D902EA0EC37 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_core/salsa2012/ref/api.h; sourceTree = ""; };
- 28FBC3E5997D8CD343594DA5 /* sysendian.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sysendian.h; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/sysendian.h; sourceTree = ""; };
- 29876F5318BDF8517D4C3ADD /* randombytes_salsa20_random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_salsa20_random.h; path = src/libsodium/include/sodium/randombytes_salsa20_random.h; sourceTree = ""; };
- 29A21DDE753201AEC0AE7F86 /* verify_64.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_64.c; path = src/libsodium/crypto_verify/64/ref/verify_64.c; sourceTree = ""; };
- 2C828B6A278B3AB54565DC3C /* sc25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sc25519.h; path = src/libsodium/crypto_sign/edwards25519sha512batch/ref/sc25519.h; sourceTree = ""; };
- 2C847439A693155AFE2C0E56 /* pow225521.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pow225521.h; path = src/libsodium/crypto_scalarmult/curve25519/ref10/pow225521.h; sourceTree = ""; };
- 2D1C07DA7D984E770C207414 /* blake2-impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2-impl.h"; path = "src/libsodium/crypto_generichash/blake2/ref/blake2-impl.h"; sourceTree = ""; };
- 2E685A7C56329D9A9C5022F7 /* fe_sq_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sq_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_sq_curve25519_ref10.c; sourceTree = ""; };
- 2EBA3AB16F34BB99C95D1970 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_scalarmult/curve25519/donna_c64/api.h; sourceTree = ""; };
- 2ED32CFFA073329EBFFB4F24 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_stream/salsa2012/ref/api.h; sourceTree = ""; };
- 2F869655F6B64B120E21446F /* scalarmult_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = scalarmult_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/scalarmult_curve25519_ref10.c; sourceTree = ""; };
- 2F90F69215B53DF524540863 /* fe_frombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_frombytes.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_frombytes.c; sourceTree = ""; };
- 30211B1A9E97C0DBA492D72F /* crypto_stream_salsa2012.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa2012.h; path = src/libsodium/include/sodium/crypto_stream_salsa2012.h; sourceTree = ""; };
- 30C513C462D9055D9989AC7C /* fe_isnonzero.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_isnonzero.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_isnonzero.c; sourceTree = ""; };
- 319BD90F9417C61EFBA28D44 /* pbkdf2-sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "pbkdf2-sha256.c"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c"; sourceTree = ""; };
- 31DB52C77394C80674393C18 /* crypto_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash.h; path = src/libsodium/include/sodium/crypto_hash.h; sourceTree = ""; };
- 33113E14D3DFD631967878DE /* keypair_curve25519xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = keypair_curve25519xsalsa20poly1305.c; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/ref/keypair_curve25519xsalsa20poly1305.c; sourceTree = ""; };
- 365969BB2ED5AD3028E72B73 /* onetimeauth_poly1305_try.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = onetimeauth_poly1305_try.c; path = src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305_try.c; sourceTree = ""; };
- 367EA4D4E191530172845BC8 /* ge_add.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_add.h; path = src/libsodium/crypto_sign/ed25519/ref10/ge_add.h; sourceTree = ""; };
- 371715F198BC4C201140F062 /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = src/libsodium/crypto_stream/aes128ctr/portable/common.h; sourceTree = ""; };
- 37A70325C8922E2AFD448AC3 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_core/salsa20/ref/api.h; sourceTree = ""; };
- 37E5BE3C8B4B294513A848DD /* sc25519_edwards25519sha512batch.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sc25519_edwards25519sha512batch.c; path = src/libsodium/crypto_sign/edwards25519sha512batch/ref/sc25519_edwards25519sha512batch.c; sourceTree = ""; };
- 37F7327008A60A557C15C802 /* crypto_stream_salsa208.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa208.h; path = src/libsodium/include/sodium/crypto_stream_salsa208.h; sourceTree = ""; };
- 3873AE14E475E423F1E123C0 /* ge_double_scalarmult.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_double_scalarmult.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_double_scalarmult.c; sourceTree = ""; };
- 3B27A1516A02E20569E86068 /* ge_p1p1_to_p2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p1p1_to_p2.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p1p1_to_p2.c; sourceTree = ""; };
- 3C31FBD4C7750F2A2ACF9A5F /* fe_isnegative.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_isnegative.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_isnegative.c; sourceTree = ""; };
- 3C5A79ABC7C3252C7549BFA3 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_auth/hmacsha512/cp/api.h; sourceTree = ""; };
- 3D8C5DED4359DDC7CFB5D4BA /* ge_p3_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_0.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p3_0.c; sourceTree = ""; };
- 3E664EEA2A86DB3B9C442413 /* crypto_sign.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_sign.c; path = src/libsodium/crypto_sign/crypto_sign.c; sourceTree = ""; };
- 3E8D5633B3CF6884F7F1318B /* core_salsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = core_salsa20.c; path = src/libsodium/crypto_core/salsa20/ref/core_salsa20.c; sourceTree = ""; };
- 3EAC82063DFF101CD226B4D3 /* crypto_secretbox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox.h; path = src/libsodium/include/sodium/crypto_secretbox.h; sourceTree = ""; };
- 3F0F47830D5A395DB404CCF1 /* crypto_auth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth.h; path = src/libsodium/include/sodium/crypto_auth.h; sourceTree = ""; };
- 3FE70303F1A369116244E874 /* stream_salsa2012.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_salsa2012.c; path = src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012.c; sourceTree = ""; };
- 408413F992230ED7A379B041 /* fe_invert.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_invert.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_invert.c; sourceTree = ""; };
- 414E8F8F75CF6EC36226C8E9 /* sign_edwards25519sha512batch.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign_edwards25519sha512batch.c; path = src/libsodium/crypto_sign/edwards25519sha512batch/ref/sign_edwards25519sha512batch.c; sourceTree = ""; };
- 427949CCCDB8AE45CEF2CFDD /* common_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = common_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/portable/common_aes128ctr.c; sourceTree = ""; };
- 429BE12B88755FAFC48333F1 /* crypto_uint16.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_uint16.h; path = src/libsodium/include/sodium/crypto_uint16.h; sourceTree = ""; };
- 42F89E6AF4AA77AE0468F851 /* fe_sub_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sub_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_sub_curve25519_ref10.c; sourceTree = ""; };
- 4405EAE71BFB3B55D65C890E /* verify_32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_32.c; path = src/libsodium/crypto_verify/32/ref/verify_32.c; sourceTree = ""; };
- 45177EB1A81E2754ED9AD21D /* fe_copy_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_copy_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_copy_curve25519_ref10.c; sourceTree = ""; };
- 4602E462319BE6376D1AE541 /* generichash_blake2b.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = generichash_blake2b.c; path = src/libsodium/crypto_generichash/blake2/ref/generichash_blake2b.c; sourceTree = ""; };
- 46187615A88F584F635D3671 /* consts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = consts.h; path = src/libsodium/crypto_stream/aes128ctr/portable/consts.h; sourceTree = ""; };
- 488E66FCFEF14FC236DD1D7E /* fe_mul121666_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_mul121666_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_mul121666_curve25519_ref10.c; sourceTree = ""; };
- 491AD13C6CD2213E240384B5 /* box_xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = box_xsalsa20poly1305.c; path = src/libsodium/crypto_secretbox/xsalsa20poly1305/ref/box_xsalsa20poly1305.c; sourceTree = ""; };
- 493B72DC069061B67C0A17F6 /* crypto_sign.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign.h; path = src/libsodium/include/sodium/crypto_sign.h; sourceTree = ""; };
- 4AA9E8BC7D940C4F9C2263F2 /* stream_chacha20_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_chacha20_api.c; path = src/libsodium/crypto_stream/chacha20/stream_chacha20_api.c; sourceTree = ""; };
- 4B152261A5CDE869DB101E6E /* auth_hmacsha512_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = auth_hmacsha512_api.c; path = src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512_api.c; sourceTree = ""; };
- 4B373A2CB7A2F97F6566CD28 /* Pods-tunnel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-tunnel-dummy.m"; sourceTree = ""; };
- 4B867DB2872926EB5EC732E6 /* crypto_shorthash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_shorthash.h; path = src/libsodium/include/sodium/crypto_shorthash.h; sourceTree = ""; };
- 4C0CAFBB4CC8D03C10A6D91B /* poly1305_donna64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna64.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h; sourceTree = ""; };
- 4D6310B9318EF66834224898 /* fe_mul.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_mul.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_mul.c; sourceTree = ""; };
- 4E1EA929F1044F6284578EB6 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_hash/sha512/cp/api.h; sourceTree = ""; };
- 4E24E80F9678824F0A930CC0 /* crypto_stream_chacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_chacha20.h; path = src/libsodium/include/sodium/crypto_stream_chacha20.h; sourceTree = ""; };
- 509D0E694E83C968E34FA1CD /* crypto_auth_hmacsha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha256.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha256.h; sourceTree = ""; };
- 50C8665993978345700711D5 /* crypto_stream_aes128ctr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_aes128ctr.h; path = src/libsodium/include/sodium/crypto_stream_aes128ctr.h; sourceTree = ""; };
- 518EA6234FF14F3E0F05617D /* fe_pow22523.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_pow22523.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_pow22523.c; sourceTree = ""; };
- 5285A8C8877DD4DEBDC67C8F /* Pods-tunnel-libsodium-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-tunnel-libsodium-Private.xcconfig"; sourceTree = ""; };
- 53FC28C746A1E6FE2FFF1011 /* crypto_auth_hmacsha512256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha512256.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha512256.h; sourceTree = ""; };
- 5637715786C139B9D11CC612 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_verify/32/ref/api.h; sourceTree = ""; };
- 56763F43853DEFDBCE12543A /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_core/salsa208/ref/api.h; sourceTree = ""; };
- 5683CAB36F4425F1C5D1BF34 /* libPods-tunnel-libsodium.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-tunnel-libsodium.a"; sourceTree = BUILT_PRODUCTS_DIR; };
- 5725A0158D8FE8487E59BB05 /* crypto_scrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scrypt.h; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h; sourceTree = ""; };
- 577F46D6E71994828662A9CD /* crypto_auth.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_auth.c; path = src/libsodium/crypto_auth/crypto_auth.c; sourceTree = ""; };
- 5875FE95C134585B0402A950 /* pbkdf2-sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "pbkdf2-sha256.h"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h"; sourceTree = ""; };
- 58810358CDBEA2D923F35911 /* Pods-tunnel-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-tunnel-resources.sh"; sourceTree = ""; };
- 5972B14511EA99D60F57C9CF /* base2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base2.h; path = src/libsodium/crypto_sign/ed25519/ref10/base2.h; sourceTree = ""; };
- 59B849DB4178F152329030FA /* montgomery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = montgomery.h; path = src/libsodium/crypto_scalarmult/curve25519/ref10/montgomery.h; sourceTree = ""; };
- 5C72552919FB32E5B002DE09 /* box_curve25519xsalsa20poly1305_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = box_curve25519xsalsa20poly1305_api.c; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305_api.c; sourceTree = ""; };
- 5C879DA600DD4222443ECA3D /* crypto_stream_xsalsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_xsalsa20.h; path = src/libsodium/include/sodium/crypto_stream_xsalsa20.h; sourceTree = ""; };
- 5D5401DEFB2EE8A3872A761F /* after_curve25519xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = after_curve25519xsalsa20poly1305.c; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/ref/after_curve25519xsalsa20poly1305.c; sourceTree = ""; };
- 5D5A7A9722F9D6DC0BCAF736 /* sc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sc.h; path = src/libsodium/crypto_sign/ed25519/ref10/sc.h; sourceTree = ""; };
- 5D98CF0F0084FD611FB18EDC /* verify_hmacsha512.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_hmacsha512.c; path = src/libsodium/crypto_auth/hmacsha512/cp/verify_hmacsha512.c; sourceTree = ""; };
- 5F60BECA4484423123ACA672 /* hmac_hmacsha256.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = hmac_hmacsha256.c; path = src/libsodium/crypto_auth/hmacsha256/cp/hmac_hmacsha256.c; sourceTree = ""; };
- 61FEEC5F11A373E1941A46D7 /* crypto_generichash_blake2b.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_generichash_blake2b.h; path = src/libsodium/include/sodium/crypto_generichash_blake2b.h; sourceTree = ""; };
- 6244A39CDA0636BDDFDB6A7D /* crypto_scalarmult_curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scalarmult_curve25519.h; path = src/libsodium/include/sodium/crypto_scalarmult_curve25519.h; sourceTree = ""; };
- 63B0DA706FD08AD12D8B6AD8 /* crypto_box.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_box.c; path = src/libsodium/crypto_box/crypto_box.c; sourceTree = ""; };
- 65415428101F20CFFFEDEC8A /* box_curve25519xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = box_curve25519xsalsa20poly1305.c; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/ref/box_curve25519xsalsa20poly1305.c; sourceTree = ""; };
- 65C37A56EAAAFDCB9F190276 /* fe_0_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_0_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_0_curve25519_ref10.c; sourceTree = ""; };
- 6654B0AA2F0E7A315578F3DC /* d2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = d2.h; path = src/libsodium/crypto_sign/ed25519/ref10/d2.h; sourceTree = ""; };
- 66B3010936D50A5959DD45B7 /* core_salsa208_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = core_salsa208_api.c; path = src/libsodium/crypto_core/salsa208/core_salsa208_api.c; sourceTree = ""; };
- 67973A836F3717B61A960888 /* consts_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = consts_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/portable/consts_aes128ctr.c; sourceTree = ""; };
- 68FBD3E992C8BBE7DB4E81B1 /* ge_p3_to_p2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_to_p2.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p3_to_p2.c; sourceTree = ""; };
- 69C76E94B58CEF60391A27A7 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/libsodium/include/sodium/utils.h; sourceTree = ""; };
- 6ABE0D9584CEBA971F5A368F /* keypair.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = keypair.c; path = src/libsodium/crypto_sign/ed25519/ref10/keypair.c; sourceTree = ""; };
- 6DB78F818477151BF07666ED /* fe25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe25519.h; path = src/libsodium/crypto_sign/edwards25519sha512batch/ref/fe25519.h; sourceTree = ""; };
- 6DDB9E7CF1BDEECAD8AD3D8F /* core_salsa2012_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = core_salsa2012_api.c; path = src/libsodium/crypto_core/salsa2012/core_salsa2012_api.c; sourceTree = ""; };
- 6DE3EA8AF034E71AB50CD9E4 /* fe25519_edwards25519sha512batch.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe25519_edwards25519sha512batch.c; path = src/libsodium/crypto_sign/edwards25519sha512batch/ref/fe25519_edwards25519sha512batch.c; sourceTree = ""; };
- 6DF1E2635210A36B9F759872 /* sign.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign.c; path = src/libsodium/crypto_sign/ed25519/ref10/sign.c; sourceTree = ""; };
- 6E5DE37777DBA77A0AE94514 /* auth_hmacsha512256_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = auth_hmacsha512256_api.c; path = src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256_api.c; sourceTree = ""; };
- 6EE962CBDDE4384282CC3CC4 /* ge_p3_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_tobytes.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p3_tobytes.c; sourceTree = ""; };
- 709E9BBA823D2D70E7A8C1DB /* crypto_secretbox_xsalsa20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox_xsalsa20poly1305.h; path = src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h; sourceTree = ""; };
- 721D4E4E60DE823367032F04 /* ge_p1p1_to_p3.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p1p1_to_p3.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p1p1_to_p3.c; sourceTree = ""; };
- 723539479CC51BD74EFE1CFE /* ge_add.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_add.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_add.c; sourceTree = ""; };
- 72A19831A471CF1382EA4593 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_auth/hmacsha512256/cp/api.h; sourceTree = ""; };
- 759520B57632B96F388D7C8C /* fe_neg.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_neg.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_neg.c; sourceTree = ""; };
- 75A915A0226F0839B5AB69B6 /* stream_salsa20_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_salsa20_ref.c; path = src/libsodium/crypto_stream/salsa20/ref/stream_salsa20_ref.c; sourceTree = ""; };
- 768A100B6899C00552DC7A00 /* crypto_box_seal.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_box_seal.c; path = src/libsodium/crypto_box/crypto_box_seal.c; sourceTree = ""; };
- 76F194ACD3C5AA2BA71732E2 /* verify_16.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_16.c; path = src/libsodium/crypto_verify/16/ref/verify_16.c; sourceTree = ""; };
- 786FBF4246CFDA038FD37DCC /* sc_reduce.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sc_reduce.c; path = src/libsodium/crypto_sign/ed25519/ref10/sc_reduce.c; sourceTree = ""; };
- 79F9DA32782783D6295CD029 /* crypto_sign_ed25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_ed25519.h; path = src/libsodium/include/sodium/crypto_sign_ed25519.h; sourceTree = ""; };
- 7AB43E7C4B9521F96A9BDA8D /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_generichash/blake2/ref/api.h; sourceTree = ""; };
- 7CA6C56D883E55E040770F9A /* base_curve25519_donna_c64.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = base_curve25519_donna_c64.c; path = src/libsodium/crypto_scalarmult/curve25519/donna_c64/base_curve25519_donna_c64.c; sourceTree = ""; };
- 7ED005C5A4DDFF00C9E4B83A /* fe_1_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_1_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_1_curve25519_ref10.c; sourceTree = ""; };
- 7F5122533F1D1F275DF7DE03 /* before_curve25519xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = before_curve25519xsalsa20poly1305.c; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/ref/before_curve25519xsalsa20poly1305.c; sourceTree = ""; };
- 80198EBD6EB8CD0AD3FEB08F /* crypto_hash_sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha256.h; path = src/libsodium/include/sodium/crypto_hash_sha256.h; sourceTree = ""; };
- 81A9FF8AB3D68CEFAFBC15F3 /* fe_cswap_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_cswap_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_cswap_curve25519_ref10.c; sourceTree = ""; };
- 831177D95FB3B619E0D79FEE /* stream_aes128ctr_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_aes128ctr_api.c; path = src/libsodium/crypto_stream/aes128ctr/stream_aes128ctr_api.c; sourceTree = ""; };
- 85EE7273A3A5255017CE8398 /* crypto_hash.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_hash.c; path = src/libsodium/crypto_hash/crypto_hash.c; sourceTree = ""; };
- 86448ED32443F62CCDC72FD9 /* beforenm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = beforenm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/portable/beforenm_aes128ctr.c; sourceTree = ""; };
- 86DF2B6CE6335EE5EF5BEFFA /* fe_frombytes_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_frombytes_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_frombytes_curve25519_ref10.c; sourceTree = ""; };
- 895A11B6A59DC77FBB4732FC /* hash_sha256_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = hash_sha256_api.c; path = src/libsodium/crypto_hash/sha256/hash_sha256_api.c; sourceTree = ""; };
- 8A63634BFD14C8EA43626054 /* ge_madd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_madd.h; path = src/libsodium/crypto_sign/ed25519/ref10/ge_madd.h; sourceTree = ""; };
- 8B0AC198F0C58CF0034D5A4C /* Pods-tunnel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-tunnel.debug.xcconfig"; sourceTree = ""; };
- 8C3818070309CD8D833394F4 /* core_salsa208.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = core_salsa208.c; path = src/libsodium/crypto_core/salsa208/ref/core_salsa208.c; sourceTree = ""; };
- 8C8CDDE5589DD8CB205E2A55 /* stream_xsalsa20_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_xsalsa20_api.c; path = src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20_api.c; sourceTree = ""; };
- 8D3630A9EE835623597C3F22 /* xor_salsa20_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = xor_salsa20_ref.c; path = src/libsodium/crypto_stream/salsa20/ref/xor_salsa20_ref.c; sourceTree = ""; };
- 8E39325FCEC1AFA5F6289EEF /* crypto_generichash.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_generichash.c; path = src/libsodium/crypto_generichash/crypto_generichash.c; sourceTree = ""; };
- 903D2A2C61508AFDC32715AC /* fe_copy.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_copy.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_copy.c; sourceTree = ""; };
- 90A60C3579D53C5F6D0AD562 /* pwhash_scryptsalsa208sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = pwhash_scryptsalsa208sha256.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c; sourceTree = ""; };
- 90C4C7CDE8784FB3D98A615A /* Pods-tunnel-libsodium-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-tunnel-libsodium-prefix.pch"; sourceTree = ""; };
- 9198EFEC7CD551CE29D66D66 /* crypto_core_hsalsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_hsalsa20.h; path = src/libsodium/include/sodium/crypto_core_hsalsa20.h; sourceTree = ""; };
- 9421587B3BF5B6F3791680F0 /* shorthash_siphash24.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = shorthash_siphash24.c; path = src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24.c; sourceTree = ""; };
- 94AE296601CF4D10128D621E /* fe_add.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_add.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_add.c; sourceTree = ""; };
- 9555C83472AAFDE29656B225 /* ge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge.h; path = src/libsodium/crypto_sign/ed25519/ref10/ge.h; sourceTree = ""; };
- 956B33854CDE0F7144A873A2 /* fe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe.h; path = src/libsodium/crypto_sign/ed25519/ref10/fe.h; sourceTree = ""; };
- 95791D3BE0C165F975456F0B /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_sign/ed25519/ref10/api.h; sourceTree = ""; };
- 95C101C7B94625E63636C04C /* crypto_uint8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_uint8.h; path = src/libsodium/include/sodium/crypto_uint8.h; sourceTree = ""; };
- 96044DC98EBA5637F2B29D50 /* ge_p2_dbl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_p2_dbl.h; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p2_dbl.h; sourceTree = ""; };
- 978FD50DAF5FBA41A615BE9C /* crypto_scalarmult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scalarmult.h; path = src/libsodium/include/sodium/crypto_scalarmult.h; sourceTree = ""; };
- 97AD806A5805CF401F2BEC86 /* xor_salsa2012.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = xor_salsa2012.c; path = src/libsodium/crypto_stream/salsa2012/ref/xor_salsa2012.c; sourceTree = ""; };
- 99892E4B5B13801B958F4D8A /* crypto_scalarmult.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_scalarmult.c; path = src/libsodium/crypto_scalarmult/crypto_scalarmult.c; sourceTree = ""; };
- 99EFAA6F4EFCE2CCF7A37027 /* crypto_scrypt-common.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "crypto_scrypt-common.c"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c"; sourceTree = ""; };
- 9A25C095AF475745BF03786C /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_verify/16/ref/api.h; sourceTree = ""; };
- 9A279D50F69DDE8E9E56CDEC /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_hash/sha256/cp/api.h; sourceTree = ""; };
- 9ADC87EFE9E50BBE8F7CD55B /* crypto_int32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_int32.h; path = src/libsodium/include/sodium/crypto_int32.h; sourceTree = ""; };
- 9F05FAB70F81751A5BEF13E4 /* verify_hmacsha256.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_hmacsha256.c; path = src/libsodium/crypto_auth/hmacsha256/cp/verify_hmacsha256.c; sourceTree = ""; };
- A10FCFBE21C652B6F2101144 /* int128.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = int128.h; path = src/libsodium/crypto_stream/aes128ctr/portable/int128.h; sourceTree = ""; };
- A2399F9697708F12641C8E08 /* scrypt_platform.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = scrypt_platform.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c; sourceTree = ""; };
- A241E2106FFF43EA0ED7F70E /* poly1305_donna32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna32.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h; sourceTree = ""; };
- A325D26842B99A8DFD3BAC59 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_secretbox/xsalsa20poly1305/ref/api.h; sourceTree = ""; };
- A41213709C1EFB7052A7A41F /* secretbox_xsalsa20poly1305_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = secretbox_xsalsa20poly1305_api.c; path = src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305_api.c; sourceTree = ""; };
- A6C218AF0542EB64CFC681A8 /* Pods-tunnel-environment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-tunnel-environment.h"; sourceTree = ""; };
- A70E46D2A5C546CA6FA79722 /* randombytes_salsa20_random.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = randombytes_salsa20_random.c; path = src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c; sourceTree = ""; };
- ABA40A93004519B3EE4DF071 /* stream_chacha20_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_chacha20_ref.c; path = src/libsodium/crypto_stream/chacha20/ref/stream_chacha20_ref.c; sourceTree = ""; };
- AC7A444150796259DAFAE685 /* generichash_blake2_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = generichash_blake2_api.c; path = src/libsodium/crypto_generichash/blake2/generichash_blake2_api.c; sourceTree = ""; };
- AD2E2C6C187FAF335798FEC4 /* ge_msub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_msub.h; path = src/libsodium/crypto_sign/ed25519/ref10/ge_msub.h; sourceTree = ""; };
- AD92BF9F6E1246344CAC96A9 /* sc_muladd.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sc_muladd.c; path = src/libsodium/crypto_sign/ed25519/ref10/sc_muladd.c; sourceTree = ""; };
- AE6E3C354E16164F9F0A1DF6 /* Pods-tunnel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-tunnel.release.xcconfig"; sourceTree = ""; };
- AFBDA2E3B12E2F1A6E8318F1 /* fe_invert_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_invert_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_invert_curve25519_ref10.c; sourceTree = ""; };
- B06C3F859BB350401B69D350 /* crypto_box.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box.h; path = src/libsodium/include/sodium/crypto_box.h; sourceTree = ""; };
- B25E3E58B02C6FDF8471D99B /* runtime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = runtime.h; path = src/libsodium/include/sodium/runtime.h; sourceTree = ""; };
- B286E9D1BCC17C31E361A1BB /* crypto_stream_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa20.h; path = src/libsodium/include/sodium/crypto_stream_salsa20.h; sourceTree = ""; };
- B3CB202E34EAD35433CE317D /* Pods-tunnel-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-tunnel-acknowledgements.markdown"; sourceTree = ""; };
- B4D969DE62BB664A67A93036 /* crypto_core_salsa2012.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa2012.h; path = src/libsodium/include/sodium/crypto_core_salsa2012.h; sourceTree = ""; };
- B5252F27C1B2E2A4E6EFFCFC /* smult_curve25519_donna_c64.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = smult_curve25519_donna_c64.c; path = src/libsodium/crypto_scalarmult/curve25519/donna_c64/smult_curve25519_donna_c64.c; sourceTree = ""; };
- B577385F8D2E92F11980F829 /* core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = core.h; path = src/libsodium/include/sodium/core.h; sourceTree = ""; };
- B6D9E094227A21FD59753747 /* crypto_hash_sha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha512.h; path = src/libsodium/include/sodium/crypto_hash_sha512.h; sourceTree = ""; };
- B75F70AAB0A7370E7C67F9BC /* crypto_shorthash.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_shorthash.c; path = src/libsodium/crypto_shorthash/crypto_shorthash.c; sourceTree = ""; };
- B79781E9CC0289F6E56E5C1E /* xor_xsalsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = xor_xsalsa20.c; path = src/libsodium/crypto_stream/xsalsa20/ref/xor_xsalsa20.c; sourceTree = ""; };
- B7A12BABF2799A7E02441B18 /* crypto_verify_16.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_16.h; path = src/libsodium/include/sodium/crypto_verify_16.h; sourceTree = ""; };
- B8635166E75C93366B19ED25 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_core/hsalsa20/ref2/api.h; sourceTree = ""; };
- B8E30F20DFD57F541BFACCB8 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_stream/salsa20/ref/api.h; sourceTree = ""; };
- BA79F309715603BED61CF993 /* crypto_auth_hmacsha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha512.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha512.h; sourceTree = ""; };
- BBB91FDBF11B5D264F9F7846 /* Pods-tunnel-libsodium.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-tunnel-libsodium.xcconfig"; sourceTree = ""; };
- BCCE9C915DC5F0CF15042B7D /* crypto_sign_edwards25519sha512batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_edwards25519sha512batch.h; path = src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h; sourceTree = ""; };
- BD307648ACA4467FECFC174B /* sodium.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sodium.h; path = src/libsodium/include/sodium.h; sourceTree = ""; };
- BFD8FA9B008322ACF1796251 /* aead_chacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = aead_chacha20poly1305.c; path = src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c; sourceTree = ""; };
- C200545DEE4752315199A764 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_scalarmult/curve25519/ref10/api.h; sourceTree = ""; };
- C20FBFA753379CB6DD68F7BA /* randombytes_sysrandom.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = randombytes_sysrandom.c; path = src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c; sourceTree = ""; };
- C32D5866787E3B8D592E631F /* fe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe.h; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe.h; sourceTree = ""; };
- C3C74D894188286BD858E431 /* core_salsa20_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = core_salsa20_api.c; path = src/libsodium/crypto_core/salsa20/core_salsa20_api.c; sourceTree = ""; };
- C3D77D841EC4DDC1383C8AFA /* blake2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blake2.h; path = src/libsodium/crypto_generichash/blake2/ref/blake2.h; sourceTree = ""; };
- C3EAE71A26EE484EE15253D7 /* ge_msub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_msub.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_msub.c; sourceTree = ""; };
- C51774E5369842AA53D340F6 /* fe_sq.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sq.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_sq.c; sourceTree = ""; };
- C64296F57429EF7C8CE7A201 /* verify_64_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = verify_64_api.c; path = src/libsodium/crypto_verify/64/verify_64_api.c; sourceTree = ""; };
- C68B2714CAE229C33DF77560 /* base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.h; path = src/libsodium/crypto_sign/ed25519/ref10/base.h; sourceTree = ""; };
- C6D0025BE4C1273A29F9E765 /* stream_salsa2012_api.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_salsa2012_api.c; path = src/libsodium/crypto_stream/salsa2012/stream_salsa2012_api.c; sourceTree = ""; };
- C7106A9333FF1E683CA0ADCD /* blake2b-ref.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "blake2b-ref.c"; path = "src/libsodium/crypto_generichash/blake2/ref/blake2b-ref.c"; sourceTree = ""; };
- C74A193384A062C825A6C34F /* crypto_generichash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_generichash.h; path = src/libsodium/include/sodium/crypto_generichash.h; sourceTree = ""; };
- C7AC311D628DA701F7ED9554 /* randombytes_sysrandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_sysrandom.h; path = src/libsodium/include/sodium/randombytes_sysrandom.h; sourceTree = ""; };
- C7F8694654F49C05A86A3BDC /* stream_xsalsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = stream_xsalsa20.c; path = src/libsodium/crypto_stream/xsalsa20/ref/stream_xsalsa20.c; sourceTree = ""; };
- C8510E2D3E614D5BE15CB491 /* fe_tobytes_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_tobytes_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/fe_tobytes_curve25519_ref10.c; sourceTree = ""; };
- C902EB4FC10A7B3510E3CF21 /* fe_sub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sub.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_sub.c; sourceTree = ""; };
- CAD94B5683A401522B535F34 /* export.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = export.h; path = src/libsodium/include/sodium/export.h; sourceTree = ""; };
- CC4AA5E3964AFDB2610B54CE /* fe_1.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_1.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_1.c; sourceTree = ""; };
- CC78DEE2431E01BDC712AC48 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_auth/hmacsha256/cp/api.h; sourceTree = ""; };
- CCA7366EE21E142AB5455133 /* pow22523.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pow22523.h; path = src/libsodium/crypto_sign/ed25519/ref10/pow22523.h; sourceTree = ""; };
- CE2DDA71EC5A6326FBC456EC /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_shorthash/siphash24/ref/api.h; sourceTree = ""; };
- CEECEC265FE0FF38F298584D /* onetimeauth_poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = onetimeauth_poly1305.c; path = src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c; sourceTree = ""; };
- CF127642348F68F53A657706 /* crypto_onetimeauth_poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_onetimeauth_poly1305.h; path = src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h; sourceTree = ""; };
- CF259D23E5C254F354F8C8C9 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/ref/api.h; sourceTree = ""; };
- CFE44E91401D6C98EF8CD496 /* hmac_hmacsha512.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = hmac_hmacsha512.c; path = src/libsodium/crypto_auth/hmacsha512/cp/hmac_hmacsha512.c; sourceTree = ""; };
- D02FCD814541B84EE5C9C635 /* core_hsalsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = core_hsalsa20.c; path = src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20.c; sourceTree = ""; };
- D03ED01925588701B90FD7FF /* int128_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = int128_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/portable/int128_aes128ctr.c; sourceTree = ""; };
- D222554AE7AA358158562F3A /* pow225521.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pow225521.h; path = src/libsodium/crypto_sign/ed25519/ref10/pow225521.h; sourceTree = ""; };
- D22C48E11116925FE158876B /* ge_p2_dbl.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p2_dbl.c; path = src/libsodium/crypto_sign/ed25519/ref10/ge_p2_dbl.c; sourceTree = ""; };
- D245C98D3586B936BFD95530 /* crypto_secretbox.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = crypto_secretbox.c; path = src/libsodium/crypto_secretbox/crypto_secretbox.c; sourceTree = ""; };
- D4E2DC8C4B7C79AEC4B33EE4 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
- D547B5A6DADC5C3D9959B8A9 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/libsodium/crypto_sign/edwards25519sha512batch/ref/api.h; sourceTree = ""; };
- D58FA1D54D49FCDA2733C60E /* base_curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = base_curve25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/base_curve25519_ref10.c; sourceTree = ""; };
- D75547E46784491B8BD08B37 /* fe_sq2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sq2.c; path = src/libsodium/crypto_sign/ed25519/ref10/fe_sq2.c; sourceTree = ""; };
- DA6222CE3B5C1B0A5AAC6A3B /* afternm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = afternm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/portable/afternm_aes128ctr.c; sourceTree = "